279 const char *base_topic,
294 const char *base_topic,
309 const char *base_topic,
324 const char *base_topic,
339 const char *base_topic,
354 const char *base_topic,
369 const char *base_topic,
384 const char *base_topic,
399 const char *base_topic,
414 const char *base_topic,
429 const char *base_topic,
444 const char *base_topic,
459 const char *base_topic,
474 const char *base_topic,
489 const char *base_topic,
504 const char *base_topic,
519 const char *base_topic,
534 const char *base_topic,
549 const char *base_topic,
564 const char *base_topic,
579 const char *base_topic,
594 const char *base_topic,
609 const char *base_topic,
624 const char *base_topic,
639 const char *base_topic,
654 const char *base_topic,
669 const char *base_topic,
684 const char *base_topic,
699 const char *base_topic,
714 const char *base_topic,
729 const char *base_topic,
744 const char *base_topic,
759 const char *base_topic,
774 const char *base_topic,
789 const char *base_topic,
804 const char *base_topic,
819 const char *base_topic,
834 const char *base_topic,
849 const char *base_topic,
864 const char *base_topic,
879 const char *base_topic,
894 const char *base_topic,
1142 const char *base_topic,
1157 const char *base_topic,
1172 const char *base_topic,
1187 const char *base_topic,
1202 const char *base_topic,
1217 const char *base_topic,
1232 const char *base_topic,
1247 const char *base_topic,
1262 const char *base_topic,
1277 const char *base_topic,
1292 const char *base_topic,
1307 const char *base_topic,
1322 const char *base_topic,
1337 const char *base_topic,
1352 const char *base_topic,
1367 const char *base_topic,
1382 const char *base_topic,
1397 const char *base_topic,
1412 const char *base_topic,
1427 const char *base_topic,
1442 const char *base_topic,
1457 const char *base_topic,
1472 const char *base_topic,
1487 const char *base_topic,
1502 const char *base_topic,
1517 const char *base_topic,
1532 const char *base_topic,
1547 const char *base_topic,
1562 const char *base_topic,
1577 const char *base_topic,
1592 const char *base_topic,
1607 const char *base_topic,
1622 const char *base_topic,
1637 const char *base_topic,
1652 const char *base_topic,
1667 const char *base_topic,
1682 const char *base_topic,
1697 const char *base_topic,
1712 const char *base_topic,
1727 const char *base_topic,
1742 const char *base_topic,
1757 const char *base_topic,
1772 const char *base_topic,
1787 const char *base_topic,
1802 const char *base_topic,
1817 const char *base_topic,
1832 const char *base_topic,
1847 const char *base_topic,
1862 const char *base_topic,
1877 const char *base_topic,
1892 const char *base_topic,
1907 const char *base_topic,
1922 const char *base_topic,
1937 const char *base_topic,
1952 const char *base_topic,
1967 const char *base_topic,
1982 const char *base_topic,
1997 const char *base_topic,
2012 const char *base_topic,
2027 const char *base_topic,
2042 const char *base_topic,
2057 const char *base_topic,
2072 const char *base_topic,
2087 const char *base_topic,
2102 const char *base_topic,
2117 const char *base_topic,
2132 const char *base_topic,
2147 const char *base_topic,
2162 const char *base_topic,
2177 const char *base_topic,
2192 const char *base_topic,
2207 const char *base_topic,
2222 const char *base_topic,
2237 const char *base_topic,
2252 const char *base_topic,
2267 const char *base_topic,
2282 const char *base_topic,
2297 const char *base_topic,
2312 const char *base_topic,
2327 const char *base_topic,
2342 const char *base_topic,
2357 const char *base_topic,
2372 const char *base_topic,
2387 const char *base_topic,
2402 const char *base_topic,
2417 const char *base_topic,
2432 const char *base_topic,
2447 const char *base_topic,
2462 const char *base_topic,
2477 const char *base_topic,
2492 const char *base_topic,
2507 const char *base_topic,
2522 const char *base_topic,
2537 const char *base_topic,
2552 const char *base_topic,
2567 const char *base_topic,
2582 const char *base_topic,
2597 const char *base_topic,
2612 const char *base_topic,
2627 const char *base_topic,
2642 const char *base_topic,
2657 const char *base_topic,
2672 const char *base_topic,
2687 const char *base_topic,
2702 const char *base_topic,
2717 const char *base_topic,
2732 const char *base_topic,
2747 const char *base_topic,
2762 const char *base_topic,
2777 const char *base_topic,
2792 const char *base_topic,
2807 const char *base_topic,
2822 const char *base_topic,
2837 const char *base_topic,
2989 const char *base_topic,
3004 const char *base_topic,
3019 const char *base_topic,
3034 const char *base_topic,
3049 const char *base_topic,
3064 const char *base_topic,
3079 const char *base_topic,
3094 const char *base_topic,
3109 const char *base_topic,
3124 const char *base_topic,
3139 const char *base_topic,
3154 const char *base_topic,
3169 const char *base_topic,
3184 const char *base_topic,
3199 const char *base_topic,
3214 const char *base_topic,
3229 const char *base_topic,
3244 const char *base_topic,
3297 uint16_t identify_time
3591 const char *base_topic,
3606 const char *base_topic,
3661 const char* group_name
3688 const char* group_name
3695 uint8_t group_list_count,
3696 const uint16_t *group_list
3705 uint8_t group_list_count,
3706 const uint16_t *group_list
3736 const char* group_name
4305 const char *base_topic,
4320 const char *base_topic,
4377 uint16_t transition_time,
4381 uint8_t extension_field_sets_count,
4384 uint8_t transition_time100ms
4417 uint16_t transition_time,
4421 uint8_t extension_field_sets_count,
4489 uint16_t transition_time
4509 uint8_t scene_list_count,
4510 const uint8_t *scene_list
4521 uint16_t transition_time,
4525 uint8_t extension_field_sets_count,
4559 uint16_t transition_time,
4563 uint8_t extension_field_sets_count,
4575 uint8_t scene_identifier_from,
4579 uint8_t scene_identifier_to
4590 uint8_t scene_identifier_from
5677 const char *base_topic,
5692 const char *base_topic,
5707 const char *base_topic,
5722 const char *base_topic,
5737 const char *base_topic,
5752 const char *base_topic,
5767 const char *base_topic,
5782 const char *base_topic,
5797 const char *base_topic,
5812 const char *base_topic,
5827 const char *base_topic,
5842 const char *base_topic,
5858 const char *base_topic,
5874 const char *base_topic,
5944 uint8_t effect_variant
5956 uint8_t on_off_control,
5960 uint16_t off_wait_time
6318 const char *base_topic,
6333 const char *base_topic,
6348 const char *base_topic,
6363 const char *base_topic,
6378 const char *base_topic,
6393 const char *base_topic,
6408 const char *base_topic,
6423 const char *base_topic,
6438 const char *base_topic,
6453 const char *base_topic,
6508 uint16_t transition_time,
6510 uint8_t options_mask,
6512 uint8_t options_override
6523 uint8_t options_mask,
6525 uint8_t options_override
6536 uint16_t transition_time,
6538 uint8_t options_mask,
6540 uint8_t options_override
6547 uint8_t options_mask,
6549 uint8_t options_override
6558 uint16_t transition_time,
6560 uint8_t options_mask,
6562 uint8_t options_override
6573 uint8_t options_mask,
6575 uint8_t options_override
6586 uint16_t transition_time,
6588 uint8_t options_mask,
6590 uint8_t options_override
6597 uint8_t options_mask,
6599 uint8_t options_override
7189 const char *base_topic,
7204 const char *base_topic,
7219 const char *base_topic,
7234 const char *base_topic,
7249 const char *base_topic,
7264 const char *base_topic,
7279 const char *base_topic,
7294 const char *base_topic,
7309 const char *base_topic,
7324 const char *base_topic,
7339 const char *base_topic,
7354 const char *base_topic,
7369 const char *base_topic,
7384 const char *base_topic,
7399 const char *base_topic,
7414 const char *base_topic,
7429 const char *base_topic,
7444 const char *base_topic,
7459 const char *base_topic,
7474 const char *base_topic,
7489 const char *base_topic,
7504 const char *base_topic,
7519 const char *base_topic,
7534 const char *base_topic,
7549 const char *base_topic,
7564 const char *base_topic,
7579 const char *base_topic,
7594 const char *base_topic,
8047 const char *base_topic,
8062 const char *base_topic,
8216 const char *base_topic,
8231 const char *base_topic,
8246 const char *base_topic,
8261 const char *base_topic,
8276 const char *base_topic,
8291 const char *base_topic,
8306 const char *base_topic,
8321 const char *base_topic,
8336 const char *base_topic,
8351 const char *base_topic,
8366 const char *base_topic,
8381 const char *base_topic,
8396 const char *base_topic,
8411 const char *base_topic,
8426 const char *base_topic,
8441 const char *base_topic,
8456 const char *base_topic,
8471 const char *base_topic,
8486 const char *base_topic,
8501 const char *base_topic,
8556 uint8_t query_jitter,
8558 uint16_t manufacturer_code,
8560 uint16_t image_type,
8562 uint32_t new_file_version
8569 uint8_t field_control,
8571 uint16_t manufacturer_code,
8575 uint32_t current_file_version,
8577 uint16_t hardware_version
8586 uint16_t manufacturer_code,
8590 uint32_t file_version,
8599 uint8_t field_control,
8601 uint16_t manufacturer_code,
8605 uint32_t file_version,
8607 uint32_t file_offset,
8609 uint8_t maximum_data_size,
8611 EUI64 request_node_address,
8613 uint16_t minimum_block_period
8620 uint8_t field_control,
8622 uint16_t manufacturer_code,
8626 uint32_t file_version,
8628 uint32_t file_offset,
8630 uint8_t maximum_data_size,
8634 uint16_t response_spacing,
8636 EUI64 request_node_address
8645 uint16_t manufacturer_code,
8649 uint32_t file_version,
8651 uint32_t file_offset,
8653 const char* image_data,
8655 uint32_t current_time,
8657 uint32_t request_time,
8659 uint16_t minimum_block_period
8668 uint16_t manufacturer_code,
8672 uint32_t file_version
8679 uint16_t manufacturer_code,
8683 uint32_t file_version,
8694 EUI64 request_node_address,
8696 uint16_t manufacturer_code,
8700 uint32_t file_version,
8702 uint16_t current_zigbee_stack_version
8711 uint16_t manufacturer_code,
8715 uint32_t file_version,
9401 const char *base_topic,
9416 const char *base_topic,
9431 const char *base_topic,
9446 const char *base_topic,
9461 const char *base_topic,
9476 const char *base_topic,
9491 const char *base_topic,
9506 const char *base_topic,
9521 const char *base_topic,
9536 const char *base_topic,
9551 const char *base_topic,
9566 const char *base_topic,
9581 const char *base_topic,
9596 const char *base_topic,
9611 const char *base_topic,
9626 const char *base_topic,
9641 const char *base_topic,
9656 const char *base_topic,
9671 const char *base_topic,
9686 const char *base_topic,
9701 const char *base_topic,
9716 const char *base_topic,
9731 const char *base_topic,
9746 const char *base_topic,
9761 const char *base_topic,
9776 const char *base_topic,
9834 bool start_fast_polling,
9836 uint16_t fast_poll_timeout
9848 uint32_t new_long_poll_interval
9855 uint16_t new_short_poll_interval
10180 const char *base_topic,
10195 const char *base_topic,
10210 const char *base_topic,
10225 const char *base_topic,
10240 const char *base_topic,
10255 const char *base_topic,
10270 const char *base_topic,
10285 const char *base_topic,
10300 const char *base_topic,
10315 const char *base_topic,
10330 const char *base_topic,
10345 const char *base_topic,
10360 const char *base_topic,
10375 const char *base_topic,
10519 const char *base_topic,
10534 const char *base_topic,
10549 const char *base_topic,
10564 const char *base_topic,
10579 const char *base_topic,
10594 const char *base_topic,
10609 const char *base_topic,
10624 const char *base_topic,
10639 const char *base_topic,
10654 const char *base_topic,
10707 const char* pin_orrfid_code
10721 const char* pin_orrfid_code
10735 const char* pin_orrfid_code
10749 uint16_t timeout_in_seconds,
10751 const char* pin_orrfid_code
10772 uint16_t log_entryid,
10774 uint32_t timestamp,
10780 uint8_t eventid_or_alarm_code,
10895 uint8_t start_hour,
10897 uint8_t start_minute,
10924 uint8_t scheduleid,
10932 uint8_t start_hour,
10934 uint8_t start_minute,
10965 uint32_t local_start_time,
10967 uint32_t local_end_time
10990 uint8_t scheduleid,
10996 uint32_t local_start_time,
10998 uint32_t local_end_time
11023 uint32_t local_start_time,
11025 uint32_t local_end_time,
11048 uint8_t holiday_scheduleid,
11052 uint32_t local_start_time,
11054 uint32_t local_end_time,
11115 const char* rfid_code
11142 const char* rfid_code
11183 uint32_t local_time,
11204 uint32_t local_time,
14036 const char *base_topic,
14051 const char *base_topic,
14066 const char *base_topic,
14081 const char *base_topic,
14096 const char *base_topic,
14111 const char *base_topic,
14126 const char *base_topic,
14141 const char *base_topic,
14156 const char *base_topic,
14171 const char *base_topic,
14186 const char *base_topic,
14201 const char *base_topic,
14216 const char *base_topic,
14231 const char *base_topic,
14246 const char *base_topic,
14261 const char *base_topic,
14276 const char *base_topic,
14291 const char *base_topic,
14306 const char *base_topic,
14321 const char *base_topic,
14336 const char *base_topic,
14351 const char *base_topic,
14366 const char *base_topic,
14381 const char *base_topic,
14396 const char *base_topic,
14411 const char *base_topic,
14426 const char *base_topic,
14441 const char *base_topic,
14456 const char *base_topic,
14471 const char *base_topic,
14486 const char *base_topic,
14501 const char *base_topic,
14516 const char *base_topic,
14531 const char *base_topic,
14546 const char *base_topic,
14561 const char *base_topic,
14576 const char *base_topic,
14591 const char *base_topic,
14606 const char *base_topic,
14621 const char *base_topic,
14636 const char *base_topic,
14651 const char *base_topic,
14666 const char *base_topic,
14681 const char *base_topic,
14696 const char *base_topic,
14711 const char *base_topic,
14726 const char *base_topic,
14741 const char *base_topic,
14756 const char *base_topic,
14771 const char *base_topic,
14786 const char *base_topic,
14801 const char *base_topic,
14816 const char *base_topic,
14831 const char *base_topic,
14846 const char *base_topic,
14861 const char *base_topic,
14876 const char *base_topic,
14891 const char *base_topic,
14906 const char *base_topic,
14921 const char *base_topic,
14936 const char *base_topic,
14951 const char *base_topic,
14966 const char *base_topic,
14981 const char *base_topic,
14996 const char *base_topic,
15011 const char *base_topic,
15026 const char *base_topic,
15041 const char *base_topic,
15056 const char *base_topic,
15071 const char *base_topic,
15086 const char *base_topic,
15101 const char *base_topic,
15116 const char *base_topic,
15131 const char *base_topic,
15146 const char *base_topic,
15161 const char *base_topic,
15176 const char *base_topic,
15191 const char *base_topic,
15206 const char *base_topic,
15221 const char *base_topic,
15236 const char *base_topic,
15251 const char *base_topic,
15266 const char *base_topic,
15281 const char *base_topic,
15296 const char *base_topic,
15311 const char *base_topic,
15379 uint16_t lift_value
15386 uint8_t percentage_lift_value
15393 uint16_t tilt_value
15400 uint8_t percentage_tilt_value
15836 const char *base_topic,
15851 const char *base_topic,
15866 const char *base_topic,
15881 const char *base_topic,
15896 const char *base_topic,
15911 const char *base_topic,
15926 const char *base_topic,
15941 const char *base_topic,
15956 const char *base_topic,
15971 const char *base_topic,
15986 const char *base_topic,
16001 const char *base_topic,
16016 const char *base_topic,
16031 const char *base_topic,
16046 const char *base_topic,
16061 const char *base_topic,
16076 const char *base_topic,
16091 const char *base_topic,
16106 const char *base_topic,
16121 const char *base_topic,
16136 const char *base_topic,
16151 const char *base_topic,
16166 const char *base_topic,
16181 const char *base_topic,
16196 const char *base_topic,
16211 const char *base_topic,
16226 const char *base_topic,
16241 const char *base_topic,
16256 const char *base_topic,
16271 const char *base_topic,
16286 const char *base_topic,
16301 const char *base_topic,
16316 const char *base_topic,
16331 const char *base_topic,
16346 const char *base_topic,
16361 const char *base_topic,
16376 const char *base_topic,
16391 const char *base_topic,
16406 const char *base_topic,
16421 const char *base_topic,
16474 uint8_t percent_open
16674 const char *base_topic,
16689 const char *base_topic,
16704 const char *base_topic,
16719 const char *base_topic,
16734 const char *base_topic,
16749 const char *base_topic,
16764 const char *base_topic,
16779 const char *base_topic,
16794 const char *base_topic,
16809 const char *base_topic,
16824 const char *base_topic,
16839 const char *base_topic,
16854 const char *base_topic,
16869 const char *base_topic,
16884 const char *base_topic,
16899 const char *base_topic,
16914 const char *base_topic,
16929 const char *base_topic,
16944 const char *base_topic,
16959 const char *base_topic,
17141 const char *base_topic,
17156 const char *base_topic,
17171 const char *base_topic,
17186 const char *base_topic,
17201 const char *base_topic,
17216 const char *base_topic,
17231 const char *base_topic,
17246 const char *base_topic,
17261 const char *base_topic,
17276 const char *base_topic,
17291 const char *base_topic,
17306 const char *base_topic,
17321 const char *base_topic,
17336 const char *base_topic,
17351 const char *base_topic,
17366 const char *base_topic,
17381 const char *base_topic,
17396 const char *base_topic,
17411 const char *base_topic,
17426 const char *base_topic,
17441 const char *base_topic,
17456 const char *base_topic,
17471 const char *base_topic,
17486 const char *base_topic,
17501 const char *base_topic,
17516 const char *base_topic,
17531 const char *base_topic,
17546 const char *base_topic,
17561 const char *base_topic,
17576 const char *base_topic,
17591 const char *base_topic,
17606 const char *base_topic,
17621 const char *base_topic,
17636 const char *base_topic,
17651 const char *base_topic,
17666 const char *base_topic,
17681 const char *base_topic,
17696 const char *base_topic,
17711 const char *base_topic,
17726 const char *base_topic,
17741 const char *base_topic,
17756 const char *base_topic,
17771 const char *base_topic,
17786 const char *base_topic,
17801 const char *base_topic,
17816 const char *base_topic,
17831 const char *base_topic,
17846 const char *base_topic,
17908 uint8_t number_of_transitions,
17910 uint8_t day_of_week,
17914 uint8_t transitions_count,
17922 uint8_t number_of_transitions,
17924 uint8_t day_of_week,
17928 uint8_t transitions_count,
17936 uint16_t time_of_day,
17938 uint8_t relay_status,
17940 int16_t local_temperature,
17942 uint8_t humidity_percentage,
17946 uint16_t unread_entries
17953 uint8_t days_to_return,
17955 uint8_t mode_to_return
18496 const char *base_topic,
18511 const char *base_topic,
18526 const char *base_topic,
18541 const char *base_topic,
18556 const char *base_topic,
18571 const char *base_topic,
18586 const char *base_topic,
18601 const char *base_topic,
18616 const char *base_topic,
18631 const char *base_topic,
18646 const char *base_topic,
18661 const char *base_topic,
18676 const char *base_topic,
18691 const char *base_topic,
18706 const char *base_topic,
18721 const char *base_topic,
18736 const char *base_topic,
18751 const char *base_topic,
18766 const char *base_topic,
18781 const char *base_topic,
18796 const char *base_topic,
18811 const char *base_topic,
18826 const char *base_topic,
18841 const char *base_topic,
18856 const char *base_topic,
18871 const char *base_topic,
18886 const char *base_topic,
18901 const char *base_topic,
18916 const char *base_topic,
18931 const char *base_topic,
18946 const char *base_topic,
18961 const char *base_topic,
18976 const char *base_topic,
18991 const char *base_topic,
19006 const char *base_topic,
19021 const char *base_topic,
19036 const char *base_topic,
19051 const char *base_topic,
19066 const char *base_topic,
19081 const char *base_topic,
19096 const char *base_topic,
19111 const char *base_topic,
19126 const char *base_topic,
19141 const char *base_topic,
19156 const char *base_topic,
19171 const char *base_topic,
19186 const char *base_topic,
19201 const char *base_topic,
19216 const char *base_topic,
19231 const char *base_topic,
19246 const char *base_topic,
19261 const char *base_topic,
19276 const char *base_topic,
19291 const char *base_topic,
19306 const char *base_topic,
19321 const char *base_topic,
19336 const char *base_topic,
19351 const char *base_topic,
19366 const char *base_topic,
19381 const char *base_topic,
19396 const char *base_topic,
19411 const char *base_topic,
19426 const char *base_topic,
19441 const char *base_topic,
19456 const char *base_topic,
19471 const char *base_topic,
19486 const char *base_topic,
19501 const char *base_topic,
19516 const char *base_topic,
19531 const char *base_topic,
19546 const char *base_topic,
19561 const char *base_topic,
19576 const char *base_topic,
19591 const char *base_topic,
19606 const char *base_topic,
19621 const char *base_topic,
19636 const char *base_topic,
19651 const char *base_topic,
19666 const char *base_topic,
19681 const char *base_topic,
19696 const char *base_topic,
19711 const char *base_topic,
19726 const char *base_topic,
19741 const char *base_topic,
19756 const char *base_topic,
19771 const char *base_topic,
19786 const char *base_topic,
19801 const char *base_topic,
19816 const char *base_topic,
19831 const char *base_topic,
19846 const char *base_topic,
19861 const char *base_topic,
19876 const char *base_topic,
19891 const char *base_topic,
19906 const char *base_topic,
19921 const char *base_topic,
19936 const char *base_topic,
19951 const char *base_topic,
19966 const char *base_topic,
19981 const char *base_topic,
20119 const char *base_topic,
20134 const char *base_topic,
20149 const char *base_topic,
20164 const char *base_topic,
20314 const char *base_topic,
20329 const char *base_topic,
20344 const char *base_topic,
20359 const char *base_topic,
20374 const char *base_topic,
20389 const char *base_topic,
20404 const char *base_topic,
20419 const char *base_topic,
20434 const char *base_topic,
20449 const char *base_topic,
20464 const char *base_topic,
20479 const char *base_topic,
20494 const char *base_topic,
20509 const char *base_topic,
20524 const char *base_topic,
20539 const char *base_topic,
20679 const char *base_topic,
20694 const char *base_topic,
20709 const char *base_topic,
20724 const char *base_topic,
20739 const char *base_topic,
20754 const char *base_topic,
20811 uint16_t transition_time,
20813 uint8_t options_mask,
20815 uint8_t options_override
20826 uint8_t options_mask,
20828 uint8_t options_override
20839 uint8_t transition_time,
20841 uint8_t options_mask,
20843 uint8_t options_override
20850 uint8_t saturation,
20852 uint16_t transition_time,
20854 uint8_t options_mask,
20856 uint8_t options_override
20867 uint8_t options_mask,
20869 uint8_t options_override
20880 uint8_t transition_time,
20882 uint8_t options_mask,
20884 uint8_t options_override
20893 uint8_t saturation,
20895 uint16_t transition_time,
20897 uint8_t options_mask,
20899 uint8_t options_override
20910 uint16_t transition_time,
20912 uint8_t options_mask,
20914 uint8_t options_override
20925 uint8_t options_mask,
20927 uint8_t options_override
20938 uint16_t transition_time,
20940 uint8_t options_mask,
20942 uint8_t options_override
20949 uint16_t color_temperature_mireds,
20951 uint16_t transition_time,
20953 uint8_t options_mask,
20955 uint8_t options_override
20962 uint16_t enhanced_hue,
20966 uint16_t transition_time,
20968 uint8_t options_mask,
20970 uint8_t options_override
20981 uint8_t options_mask,
20983 uint8_t options_override
20992 uint16_t step_size,
20994 uint16_t transition_time,
20996 uint8_t options_mask,
20998 uint8_t options_override
21005 uint16_t enhanced_hue,
21007 uint8_t saturation,
21009 uint16_t transition_time,
21011 uint8_t options_mask,
21013 uint8_t options_override
21020 uint8_t update_flags,
21028 uint16_t start_hue,
21030 uint8_t options_mask,
21032 uint8_t options_override
21039 uint8_t options_mask,
21041 uint8_t options_override
21056 uint8_t options_mask,
21058 uint8_t options_override
21067 uint16_t step_size,
21069 uint16_t transition_time,
21075 uint8_t options_mask,
21077 uint8_t options_override
22306 const char *base_topic,
22321 const char *base_topic,
22336 const char *base_topic,
22351 const char *base_topic,
22366 const char *base_topic,
22381 const char *base_topic,
22396 const char *base_topic,
22411 const char *base_topic,
22426 const char *base_topic,
22441 const char *base_topic,
22456 const char *base_topic,
22471 const char *base_topic,
22486 const char *base_topic,
22501 const char *base_topic,
22516 const char *base_topic,
22531 const char *base_topic,
22546 const char *base_topic,
22561 const char *base_topic,
22576 const char *base_topic,
22591 const char *base_topic,
22606 const char *base_topic,
22621 const char *base_topic,
22636 const char *base_topic,
22651 const char *base_topic,
22666 const char *base_topic,
22681 const char *base_topic,
22696 const char *base_topic,
22711 const char *base_topic,
22726 const char *base_topic,
22741 const char *base_topic,
22756 const char *base_topic,
22771 const char *base_topic,
22786 const char *base_topic,
22801 const char *base_topic,
22816 const char *base_topic,
22831 const char *base_topic,
22846 const char *base_topic,
22861 const char *base_topic,
22876 const char *base_topic,
22891 const char *base_topic,
22906 const char *base_topic,
22921 const char *base_topic,
22936 const char *base_topic,
22951 const char *base_topic,
22966 const char *base_topic,
22981 const char *base_topic,
22996 const char *base_topic,
23011 const char *base_topic,
23026 const char *base_topic,
23041 const char *base_topic,
23056 const char *base_topic,
23071 const char *base_topic,
23086 const char *base_topic,
23101 const char *base_topic,
23116 const char *base_topic,
23131 const char *base_topic,
23146 const char *base_topic,
23161 const char *base_topic,
23176 const char *base_topic,
23191 const char *base_topic,
23206 const char *base_topic,
23221 const char *base_topic,
23236 const char *base_topic,
23251 const char *base_topic,
23266 const char *base_topic,
23281 const char *base_topic,
23296 const char *base_topic,
23311 const char *base_topic,
23326 const char *base_topic,
23341 const char *base_topic,
23356 const char *base_topic,
23371 const char *base_topic,
23386 const char *base_topic,
23401 const char *base_topic,
23416 const char *base_topic,
23431 const char *base_topic,
23446 const char *base_topic,
23461 const char *base_topic,
23476 const char *base_topic,
23491 const char *base_topic,
23506 const char *base_topic,
23521 const char *base_topic,
23536 const char *base_topic,
23551 const char *base_topic,
23566 const char *base_topic,
23581 const char *base_topic,
23596 const char *base_topic,
23611 const char *base_topic,
23626 const char *base_topic,
23641 const char *base_topic,
23656 const char *base_topic,
23671 const char *base_topic,
23686 const char *base_topic,
23701 const char *base_topic,
23716 const char *base_topic,
23731 const char *base_topic,
23746 const char *base_topic,
23761 const char *base_topic,
23776 const char *base_topic,
23791 const char *base_topic,
23806 const char *base_topic,
23821 const char *base_topic,
23836 const char *base_topic,
23851 const char *base_topic,
24017 const char *base_topic,
24032 const char *base_topic,
24047 const char *base_topic,
24062 const char *base_topic,
24077 const char *base_topic,
24092 const char *base_topic,
24107 const char *base_topic,
24122 const char *base_topic,
24137 const char *base_topic,
24152 const char *base_topic,
24167 const char *base_topic,
24182 const char *base_topic,
24197 const char *base_topic,
24212 const char *base_topic,
24227 const char *base_topic,
24242 const char *base_topic,
24257 const char *base_topic,
24272 const char *base_topic,
24287 const char *base_topic,
24302 const char *base_topic,
24317 const char *base_topic,
24332 const char *base_topic,
24347 const char *base_topic,
24362 const char *base_topic,
24377 const char *base_topic,
24392 const char *base_topic,
24407 const char *base_topic,
24422 const char *base_topic,
24437 const char *base_topic,
24452 const char *base_topic,
24467 const char *base_topic,
24482 const char *base_topic,
24626 const char *base_topic,
24641 const char *base_topic,
24656 const char *base_topic,
24671 const char *base_topic,
24686 const char *base_topic,
24701 const char *base_topic,
24716 const char *base_topic,
24731 const char *base_topic,
24746 const char *base_topic,
24761 const char *base_topic,
24901 const char *base_topic,
24916 const char *base_topic,
24931 const char *base_topic,
24946 const char *base_topic,
24961 const char *base_topic,
24976 const char *base_topic,
25118 const char *base_topic,
25133 const char *base_topic,
25148 const char *base_topic,
25163 const char *base_topic,
25178 const char *base_topic,
25193 const char *base_topic,
25208 const char *base_topic,
25223 const char *base_topic,
25375 const char *base_topic,
25390 const char *base_topic,
25405 const char *base_topic,
25420 const char *base_topic,
25435 const char *base_topic,
25450 const char *base_topic,
25465 const char *base_topic,
25480 const char *base_topic,
25495 const char *base_topic,
25510 const char *base_topic,
25525 const char *base_topic,
25540 const char *base_topic,
25555 const char *base_topic,
25570 const char *base_topic,
25585 const char *base_topic,
25600 const char *base_topic,
25615 const char *base_topic,
25630 const char *base_topic,
25772 const char *base_topic,
25787 const char *base_topic,
25802 const char *base_topic,
25817 const char *base_topic,
25832 const char *base_topic,
25847 const char *base_topic,
25862 const char *base_topic,
25877 const char *base_topic,
26019 const char *base_topic,
26034 const char *base_topic,
26049 const char *base_topic,
26064 const char *base_topic,
26079 const char *base_topic,
26094 const char *base_topic,
26109 const char *base_topic,
26124 const char *base_topic,
26282 const char *base_topic,
26297 const char *base_topic,
26312 const char *base_topic,
26327 const char *base_topic,
26342 const char *base_topic,
26357 const char *base_topic,
26372 const char *base_topic,
26387 const char *base_topic,
26402 const char *base_topic,
26417 const char *base_topic,
26432 const char *base_topic,
26447 const char *base_topic,
26462 const char *base_topic,
26477 const char *base_topic,
26492 const char *base_topic,
26507 const char *base_topic,
26522 const char *base_topic,
26537 const char *base_topic,
26552 const char *base_topic,
26567 const char *base_topic,
26582 const char *base_topic,
26597 const char *base_topic,
26612 const char *base_topic,
26627 const char *base_topic,
26769 const char *base_topic,
26784 const char *base_topic,
26799 const char *base_topic,
26814 const char *base_topic,
26829 const char *base_topic,
26844 const char *base_topic,
26859 const char *base_topic,
26874 const char *base_topic,
27016 const char *base_topic,
27031 const char *base_topic,
27046 const char *base_topic,
27061 const char *base_topic,
27076 const char *base_topic,
27091 const char *base_topic,
27106 const char *base_topic,
27121 const char *base_topic,
27263 const char *base_topic,
27278 const char *base_topic,
27293 const char *base_topic,
27308 const char *base_topic,
27323 const char *base_topic,
27338 const char *base_topic,
27353 const char *base_topic,
27368 const char *base_topic,
27510 const char *base_topic,
27525 const char *base_topic,
27540 const char *base_topic,
27555 const char *base_topic,
27570 const char *base_topic,
27585 const char *base_topic,
27600 const char *base_topic,
27615 const char *base_topic,
27757 const char *base_topic,
27772 const char *base_topic,
27787 const char *base_topic,
27802 const char *base_topic,
27817 const char *base_topic,
27832 const char *base_topic,
27847 const char *base_topic,
27862 const char *base_topic,
28004 const char *base_topic,
28019 const char *base_topic,
28034 const char *base_topic,
28049 const char *base_topic,
28064 const char *base_topic,
28079 const char *base_topic,
28094 const char *base_topic,
28109 const char *base_topic,
28251 const char *base_topic,
28266 const char *base_topic,
28281 const char *base_topic,
28296 const char *base_topic,
28311 const char *base_topic,
28326 const char *base_topic,
28341 const char *base_topic,
28356 const char *base_topic,
28418 uint16_t zone_status,
28420 uint8_t extended_status,
28438 uint16_t manufacturer_code
28445 uint8_t test_mode_duration,
28447 uint8_t current_zone_sensitivity_level
28789 const char *base_topic,
28804 const char *base_topic,
28819 const char *base_topic,
28834 const char *base_topic,
28849 const char *base_topic,
28864 const char *base_topic,
28879 const char *base_topic,
28894 const char *base_topic,
28909 const char *base_topic,
28924 const char *base_topic,
28939 const char *base_topic,
28954 const char *base_topic,
28969 const char *base_topic,
28984 const char *base_topic,
29037 uint8_t siren_configuration,
29039 uint16_t warning_duration,
29041 uint8_t strobe_duty_cycle,
29050 uint8_t squawk_configuration
29240 const char *base_topic,
29255 const char *base_topic,
29441 const char *base_topic,
29456 const char *base_topic,
29471 const char *base_topic,
29486 const char *base_topic,
29501 const char *base_topic,
29516 const char *base_topic,
29531 const char *base_topic,
29546 const char *base_topic,
29561 const char *base_topic,
29576 const char *base_topic,
29591 const char *base_topic,
29606 const char *base_topic,
29621 const char *base_topic,
29636 const char *base_topic,
29651 const char *base_topic,
29666 const char *base_topic,
29681 const char *base_topic,
29696 const char *base_topic,
29711 const char *base_topic,
29726 const char *base_topic,
29741 const char *base_topic,
29756 const char *base_topic,
29771 const char *base_topic,
29786 const char *base_topic,
29801 const char *base_topic,
29816 const char *base_topic,
29831 const char *base_topic,
29846 const char *base_topic,
29861 const char *base_topic,
29876 const char *base_topic,
29891 const char *base_topic,
29906 const char *base_topic,
29921 const char *base_topic,
29936 const char *base_topic,
29951 const char *base_topic,
29966 const char *base_topic,
29981 const char *base_topic,
29996 const char *base_topic,
30011 const char *base_topic,
30026 const char *base_topic,
30041 const char *base_topic,
30056 const char *base_topic,
30071 const char *base_topic,
30086 const char *base_topic,
30101 const char *base_topic,
30116 const char *base_topic,
30131 const char *base_topic,
30146 const char *base_topic,
30161 const char *base_topic,
30176 const char *base_topic,
30191 const char *base_topic,
30206 const char *base_topic,
30259 uint8_t profile_count,
30263 uint8_t max_number_of_intervals,
30265 uint8_t list_of_attributes_count,
30266 const uint16_t *list_of_attributes
30284 uint8_t number_of_intervals_delivered,
30286 uint16_t attribute_id,
30288 uint8_t intervals_count,
30289 const uint8_t *intervals
30296 uint16_t attributeid,
30300 uint8_t number_of_intervals
30845 const char *base_topic,
30860 const char *base_topic,
30875 const char *base_topic,
30890 const char *base_topic,
30905 const char *base_topic,
30920 const char *base_topic,
30935 const char *base_topic,
30950 const char *base_topic,
30965 const char *base_topic,
30980 const char *base_topic,
30995 const char *base_topic,
31010 const char *base_topic,
31025 const char *base_topic,
31040 const char *base_topic,
31055 const char *base_topic,
31070 const char *base_topic,
31085 const char *base_topic,
31100 const char *base_topic,
31115 const char *base_topic,
31130 const char *base_topic,
31145 const char *base_topic,
31160 const char *base_topic,
31175 const char *base_topic,
31190 const char *base_topic,
31205 const char *base_topic,
31220 const char *base_topic,
31235 const char *base_topic,
31250 const char *base_topic,
31265 const char *base_topic,
31280 const char *base_topic,
31295 const char *base_topic,
31310 const char *base_topic,
31325 const char *base_topic,
31340 const char *base_topic,
31355 const char *base_topic,
31370 const char *base_topic,
31385 const char *base_topic,
31400 const char *base_topic,
31415 const char *base_topic,
31430 const char *base_topic,
31445 const char *base_topic,
31460 const char *base_topic,
31475 const char *base_topic,
31490 const char *base_topic,
31505 const char *base_topic,
31520 const char *base_topic,
31535 const char *base_topic,
31550 const char *base_topic,
31565 const char *base_topic,
31580 const char *base_topic,
31595 const char *base_topic,
31610 const char *base_topic,
31625 const char *base_topic,
31640 const char *base_topic,
31655 const char *base_topic,
31670 const char *base_topic,
31685 const char *base_topic,
31700 const char *base_topic,
31715 const char *base_topic,
31730 const char *base_topic,
31745 const char *base_topic,
31760 const char *base_topic,
31775 const char *base_topic,
31790 const char *base_topic,
31805 const char *base_topic,
31820 const char *base_topic,
31835 const char *base_topic,
31850 const char *base_topic,
31865 const char *base_topic,
31880 const char *base_topic,
31895 const char *base_topic,
31910 const char *base_topic,
31925 const char *base_topic,
31940 const char *base_topic,
31955 const char *base_topic,
31970 const char *base_topic,
31985 const char *base_topic,
32000 const char *base_topic,
32015 const char *base_topic,
32030 const char *base_topic,
32045 const char *base_topic,
32060 const char *base_topic,
32075 const char *base_topic,
32090 const char *base_topic,
32105 const char *base_topic,
32120 const char *base_topic,
32135 const char *base_topic,
32150 const char *base_topic,
32165 const char *base_topic,
32180 const char *base_topic,
32195 const char *base_topic,
32210 const char *base_topic,
32225 const char *base_topic,
32240 const char *base_topic,
32255 const char *base_topic,
32270 const char *base_topic,
32285 const char *base_topic,
32300 const char *base_topic,
32315 const char *base_topic,
32330 const char *base_topic,
32345 const char *base_topic,
32360 const char *base_topic,
32375 const char *base_topic,
32390 const char *base_topic,
32405 const char *base_topic,
32420 const char *base_topic,
32435 const char *base_topic,
32450 const char *base_topic,
32465 const char *base_topic,
32480 const char *base_topic,
32495 const char *base_topic,
32510 const char *base_topic,
32525 const char *base_topic,
32540 const char *base_topic,
32555 const char *base_topic,
32570 const char *base_topic,
32585 const char *base_topic,
32600 const char *base_topic,
32615 const char *base_topic,
32630 const char *base_topic,
32645 const char *base_topic,
32660 const char *base_topic,
32675 const char *base_topic,
32690 const char *base_topic,
32705 const char *base_topic,
32720 const char *base_topic,
32735 const char *base_topic,
32750 const char *base_topic,
32765 const char *base_topic,
32780 const char *base_topic,
32795 const char *base_topic,
32810 const char *base_topic,
32825 const char *base_topic,
32840 const char *base_topic,
32855 const char *base_topic,
32870 const char *base_topic,
32885 const char *base_topic,
32900 const char *base_topic,
32915 const char *base_topic,
32930 const char *base_topic,
32945 const char *base_topic,
32960 const char *base_topic,
32975 const char *base_topic,
32990 const char *base_topic,
33005 const char *base_topic,
33020 const char *base_topic,
33035 const char *base_topic,
33050 const char *base_topic,
33065 const char *base_topic,
33080 const char *base_topic,
33095 const char *base_topic,
33110 const char *base_topic,
33125 const char *base_topic,
33140 const char *base_topic,
33155 const char *base_topic,
33170 const char *base_topic,
33185 const char *base_topic,
33200 const char *base_topic,
33215 const char *base_topic,
33230 const char *base_topic,
33245 const char *base_topic,
33260 const char *base_topic,
33275 const char *base_topic,
33290 const char *base_topic,
33305 const char *base_topic,
33320 const char *base_topic,
33335 const char *base_topic,
33350 const char *base_topic,
33365 const char *base_topic,
33380 const char *base_topic,
33395 const char *base_topic,
33410 const char *base_topic,
33425 const char *base_topic,
33440 const char *base_topic,
33455 const char *base_topic,
33470 const char *base_topic,
33485 const char *base_topic,
33500 const char *base_topic,
33515 const char *base_topic,
33530 const char *base_topic,
33545 const char *base_topic,
33560 const char *base_topic,
33575 const char *base_topic,
33590 const char *base_topic,
33605 const char *base_topic,
33620 const char *base_topic,
33635 const char *base_topic,
33650 const char *base_topic,
33665 const char *base_topic,
33680 const char *base_topic,
33695 const char *base_topic,
33710 const char *base_topic,
33725 const char *base_topic,
33740 const char *base_topic,
33755 const char *base_topic,
33770 const char *base_topic,
33785 const char *base_topic,
33800 const char *base_topic,
33815 const char *base_topic,
33830 const char *base_topic,
33845 const char *base_topic,
33860 const char *base_topic,
33875 const char *base_topic,
33890 const char *base_topic,
33905 const char *base_topic,
33920 const char *base_topic,
33935 const char *base_topic,
33950 const char *base_topic,
33965 const char *base_topic,
33980 const char *base_topic,
33995 const char *base_topic,
34010 const char *base_topic,
34025 const char *base_topic,
34040 const char *base_topic,
34055 const char *base_topic,
34070 const char *base_topic,
34085 const char *base_topic,
34100 const char *base_topic,
34115 const char *base_topic,
34130 const char *base_topic,
34145 const char *base_topic,
34160 const char *base_topic,
34175 const char *base_topic,
34190 const char *base_topic,
34205 const char *base_topic,
34220 const char *base_topic,
34235 const char *base_topic,
34250 const char *base_topic,
34265 const char *base_topic,
34280 const char *base_topic,
34295 const char *base_topic,
34310 const char *base_topic,
34325 const char *base_topic,
34340 const char *base_topic,
34355 const char *base_topic,
34370 const char *base_topic,
34385 const char *base_topic,
34400 const char *base_topic,
34415 const char *base_topic,
34430 const char *base_topic,
34445 const char *base_topic,
34460 const char *base_topic,
34475 const char *base_topic,
34490 const char *base_topic,
34505 const char *base_topic,
34520 const char *base_topic,
34535 const char *base_topic,
34550 const char *base_topic,
34565 const char *base_topic,
34580 const char *base_topic,
34595 const char *base_topic,
34610 const char *base_topic,
34625 const char *base_topic,
34640 const char *base_topic,
34838 const char *base_topic,
34853 const char *base_topic,
34868 const char *base_topic,
34883 const char *base_topic,
34898 const char *base_topic,
34913 const char *base_topic,
34928 const char *base_topic,
34943 const char *base_topic,
34958 const char *base_topic,
34973 const char *base_topic,
34988 const char *base_topic,
35003 const char *base_topic,
35018 const char *base_topic,
35033 const char *base_topic,
35048 const char *base_topic,
35063 const char *base_topic,
35078 const char *base_topic,
35093 const char *base_topic,
35108 const char *base_topic,
35123 const char *base_topic,
35138 const char *base_topic,
35153 const char *base_topic,
35168 const char *base_topic,
35183 const char *base_topic,
35198 const char *base_topic,
35213 const char *base_topic,
35228 const char *base_topic,
35243 const char *base_topic,
35258 const char *base_topic,
35273 const char *base_topic,
35288 const char *base_topic,
35303 const char *base_topic,
35318 const char *base_topic,
35333 const char *base_topic,
35348 const char *base_topic,
35363 const char *base_topic,
35378 const char *base_topic,
35393 const char *base_topic,
35408 const char *base_topic,
35423 const char *base_topic,
35438 const char *base_topic,
35453 const char *base_topic,
35468 const char *base_topic,
35483 const char *base_topic,
35498 const char *base_topic,
35513 const char *base_topic,
35528 const char *base_topic,
35543 const char *base_topic,
35558 const char *base_topic,
35573 const char *base_topic,
35588 const char *base_topic,
35603 const char *base_topic,
35618 const char *base_topic,
35633 const char *base_topic,
35648 const char *base_topic,
35663 const char *base_topic,
35678 const char *base_topic,
35693 const char *base_topic,
35708 const char *base_topic,
35723 const char *base_topic,
35738 const char *base_topic,
35753 const char *base_topic,
35768 const char *base_topic,
35783 const char *base_topic,
35836 const char* sourceunid,
35838 const char* destinationunid,
35840 bool transmission_successful,
35842 uint16_t transmission_time_ms,
35844 int8_t tx_powerd_bm,
35846 uint8_t tx_channel,
35848 uint8_t routing_attempts,
35850 bool route_changed,
35854 int8_t measured_noise_floord_bm,
35856 uint8_t last_route_repeaters_count,
35857 const char* *last_route_repeaters,
35859 uint8_t incomingrssi_repeaters_count,
35860 const int8_t *incomingrssi_repeaters,
35864 uint8_t ack_channel,
35866 const char* last_route_failed_link_functionalunid,
35868 const char* last_route_failed_link_non_functionalunid,
35870 int8_t destination_ack_tx_powerd_bm,
35872 int8_t destination_ack_measuredrssi,
35874 int8_t destination_ack_measured_noise_floor
36051 const char *base_topic,
36066 const char *base_topic,
36081 const char *base_topic,
36096 const char *base_topic,
36414 const char *base_topic,
36415 size_t value_count,
36416 const uint8_t* value,
36430 const char *base_topic,
36483 const char* cluster_name,
36485 const char* destination_unid,
36487 uint8_t destination_ep
36494 const char* cluster_name,
36496 const char* destination_unid,
36498 uint8_t destination_ep
36505 const char* cluster_name
36512 const char* cluster_name
36804 const char *base_topic,
36819 const char *base_topic,
36835 const char *base_topic,
36836 size_t value_count,
36837 const char** value,
36851 const char *base_topic,
36867 const char *base_topic,
36868 size_t value_count,
36883 const char *base_topic,
37080 const char *base_topic,
37095 const char *base_topic,
37111 const char *base_topic,
37112 size_t value_count,
37113 const double* value,
37127 const char *base_topic,
37143 const char *base_topic,
37144 size_t value_count,
37145 const double* value,
37159 const char *base_topic,
37175 const char *base_topic,
37176 size_t value_count,
37177 const double* value,
37191 const char *base_topic,
37207 const char *base_topic,
37208 size_t value_count,
37209 const double* value,
37223 const char *base_topic,
37239 const char *base_topic,
37240 size_t value_count,
37241 const double* value,
37255 const char *base_topic,
37270 const char *base_topic,
37285 const char *base_topic,
37300 const char *base_topic,
37315 const char *base_topic,
37330 const char *base_topic,
37345 const char *base_topic,
37360 const char *base_topic,
37375 const char *base_topic,
37390 const char *base_topic,
37405 const char *base_topic,
37420 const char *base_topic,
37435 const char *base_topic,
37450 const char *base_topic,
37465 const char *base_topic,
37481 const char *base_topic,
37482 size_t value_count,
37497 const char *base_topic,
37513 const char *base_topic,
37514 size_t value_count,
37529 const char *base_topic,
37545 const char *base_topic,
37546 size_t value_count,
37561 const char *base_topic,
37577 const char *base_topic,
37578 size_t value_count,
37593 const char *base_topic,
37608 const char *base_topic,
37623 const char *base_topic,
37638 const char *base_topic,
37653 const char *base_topic,
37668 const char *base_topic,
37683 const char *base_topic,
37698 const char *base_topic,
37713 const char *base_topic,
37728 const char *base_topic,
37743 const char *base_topic,
37758 const char *base_topic,
37773 const char *base_topic,
37788 const char *base_topic,
37803 const char *base_topic,
37818 const char *base_topic,
37833 const char *base_topic,
37848 const char *base_topic,
37863 const char *base_topic,
37878 const char *base_topic,
37893 const char *base_topic,
37946 const char* timestamp,
37950 const char* log_tag,
37952 const char* log_message
38140 const char *base_topic,
38155 const char *base_topic,
38170 const char *base_topic,
38185 const char *base_topic,
38200 const char *base_topic,
38215 const char *base_topic,
38231 const char *base_topic,
38232 size_t value_count,
38233 const char** value,
38247 const char *base_topic,
38262 const char *base_topic,
38277 const char *base_topic,
38292 const char *base_topic,
38307 const char *base_topic,
38322 const char *base_topic,
38337 const char *base_topic,
38352 const char *base_topic,
38367 const char *base_topic,
38382 const char *base_topic,
38397 const char *base_topic,
38412 const char *base_topic,
38427 const char *base_topic,
38442 const char *base_topic,
38457 const char *base_topic,
38472 const char *base_topic,
38487 const char *base_topic,
38502 const char *base_topic,
38517 const char *base_topic,
38532 const char *base_topic,
38547 const char *base_topic,
38562 const char *base_topic,
38577 const char *base_topic,
38592 const char *base_topic,
38607 const char *base_topic,
38622 const char *base_topic,
38637 const char *base_topic,
38652 const char *base_topic,
38667 const char *base_topic,
38682 const char *base_topic,
38697 const char *base_topic,
38712 const char *base_topic,
38727 const char *base_topic,
38742 const char *base_topic,
38757 const char *base_topic,
38772 const char *base_topic,
38787 const char *base_topic,
38802 const char *base_topic,
38817 const char *base_topic,
38955 const char *base_topic,
38970 const char *base_topic,
38985 const char *base_topic,
39000 const char *base_topic,
39053 uint16_t parameter_id
39065 uint16_t parameter_id,
39074 uint16_t first_parameter_id,
39076 uint16_t last_parameter_id
39353 const char *base_topic,
39354 size_t value_count,
39369 const char *base_topic,
39422 const char* tag_unid,
39428 uint8_t samples_count,
39429 const int8_t *samples,
39438 const char* tag_unid,
39451 const char* tag_unid,
39747 const char *base_topic,
39762 const char *base_topic,
39777 const char *base_topic,
39792 const char *base_topic,
39807 const char *base_topic,
39822 const char *base_topic,
39838 const char *base_topic,
39839 size_t value_count,
39854 const char *base_topic,
39870 const char *base_topic,
39871 size_t value_count,
39886 const char *base_topic,
39902 const char *base_topic,
39903 size_t value_count,
39904 const char** value,
39918 const char *base_topic,
39933 const char *base_topic,
39948 const char *base_topic,
39963 const char *base_topic,
39978 const char *base_topic,
39994 const char *base_topic,
39995 size_t value_count,
39996 const int8_t* value,
40010 const char *base_topic,
40025 const char *base_topic,
40040 const char *base_topic,
40055 const char *base_topic,
40070 const char *base_topic,
40085 const char *base_topic,
40100 const char *base_topic,
40115 const char *base_topic,
40130 const char *base_topic,
40145 const char *base_topic,
40160 const char *base_topic,
40175 const char *base_topic,
40190 const char *base_topic,
40205 const char *base_topic,
40220 const char *base_topic,
40235 const char *base_topic,
40250 const char *base_topic,
40265 const char *base_topic,
40280 const char *base_topic,
40416 const char *base_topic,
40431 const char *base_topic,
40612 const char *base_topic,
40627 const char *base_topic,
40721 const char *cluster_name,
40722 const char *command,
40723 const char *message,
40724 size_t message_length,
#define code
Definition: ZW_typedefs.h:51
#define data
Definition: ctimer.c:49
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMaxPhC.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/enhanced_view_scene is received.
sl_status_t(* uic_mqtt_dotdot_state_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_state_state_t, uic_mqtt_dotdot_state_updated_state_t)
Definition: dotdot_mqtt.h:36175
sl_status_t(* uic_mqtt_dotdot_groups_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_groups_updated_state_t)
Definition: dotdot_mqtt.h:3756
void uic_mqtt_dotdot_unset_aox_position_estimation_write_attributes_callback(const uic_mqtt_dotdot_aox_position_estimation_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/aox_position_estimation/Commands/WriteAttr...
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalConductivityMeasurement/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_door_lock_manual_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/ManualOperationEventMask.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_heating_setpoint_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OccupiedHeatingSetpoint.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_messages_received_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTMessagesReceived.
void uic_mqtt_dotdot_set_fan_control_write_attributes_callback(const uic_mqtt_dotdot_fan_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/fan_control/Commands/WriteAttributes is rec...
void uic_mqtt_dotdot_poll_control_generated_fast_poll_stop_callback_clear()
Clears all callbacks registered for when +/PollControl/GeneratedCommands/fast_poll_stop is received.
void uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_clear()
Clears all callbacks registered for when ConfigurationParameters/Commands/set_parameter is received.
void uic_mqtt_dotdot_door_lock_programming_event_notification_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/programming_event_notification is received...
void uic_mqtt_dotdot_door_lock_generated_get_log_record_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_log_record is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACVoltageDivisor.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_speed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MinConstSpeed.
void uic_mqtt_dotdot_scenes_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Scenes Cluster.
sl_status_t(* uic_mqtt_dotdot_soil_moisture_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_soil_moisture_updated_state_t)
Definition: dotdot_mqtt.h:26699
void uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_clear()
Clears all callbacks registered for when OnOff/Commands/on_with_recall_global_scene is received.
void uic_mqtt_dotdot_ota_upgrade_generated_query_device_specific_file_response_callback_clear()
Clears all callbacks registered for when +/OTAUpgrade/GeneratedCommands/query_device_specific_file_re...
void uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_set(const uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t callback)
Setup callback to be called when a ConfigurationParameters/Commands/default_reset_all_parameters is r...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriod.
void uic_mqtt_dotdot_color_control_generated_move_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_color_temperature_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_color_temperature is receive...
sl_status_t(* uic_mqtt_dotdot_poll_control_check_in_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:9825
sl_status_t uic_mqtt_dotdot_window_covering_acceleration_time_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/AccelerationTimeLift.
void uic_mqtt_dotdot_scenes_generated_remove_scene_response_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/remove_scene_response is received.
sl_status_t uic_mqtt_dotdot_color_control_color_temp_physical_min_mireds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorTempPhysicalMinMireds.
void uic_mqtt_dotdot_thermostat_generated_setpoint_raise_or_lower_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/setpoint_raise_or_lower is re...
sl_status_t uic_mqtt_dotdot_metering_supply_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/SupplyStatus.
void uic_mqtt_dotdot_application_monitoring_log_entry_callback_unset(const uic_mqtt_dotdot_application_monitoring_log_entry_callback_t callback)
Unsets callback to be called when a ApplicationMonitoring/Commands/log_entry is received.
void uic_mqtt_dotdot_set_thermostat_force_read_attributes_callback(const uic_mqtt_dotdot_thermostat_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/thermostat/Commands/ForceReadAttribute...
void uic_mqtt_dotdot_set_dehumidification_control_write_attributes_callback(const uic_mqtt_dotdot_dehumidification_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/dehumidification_control/Commands/WriteAttr...
sl_status_t(* uic_mqtt_dotdot_color_control_step_color_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, int16_t stepx, int16_t stepy, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20930
sl_status_t uic_mqtt_dotdot_barrier_control_close_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/ClosePeriod.
void uic_mqtt_dotdot_clear_configuration_parameters_force_read_attributes_callbacks()
Clears all callbacks registered for when +/configuration_parameters/Commands/ForceReadAttributes is r...
sl_status_t uic_mqtt_dotdot_system_metrics_ram_totalmb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/RAMTotalMB.
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, EUI64 request_node_address, uint16_t manufacturer_code, OTADeviceSpecificImageType image_type, uint32_t file_version, uint16_t current_zigbee_stack_version)
Definition: dotdot_mqtt.h:8690
void uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/getrfid_code_response is received.
void uic_mqtt_dotdot_clear_basic_write_attributes_callbacks()
Clears all callbacks registered for when +/basic/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/RelativeHumidityMode.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePower.
void uic_mqtt_dotdot_door_lock_lock_door_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_callback_t callback)
Setup callback to be called when a DoorLock/Commands/lock_door is received.
sl_status_t uic_mqtt_dotdot_name_and_location_location_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; NameAndLocation/Attributes/Location.
sl_status_t uic_mqtt_dotdot_thermostat_min_setpoint_dead_band_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MinSetpointDeadBand.
sl_status_t uic_mqtt_dotdot_color_control_primary1_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary1Intensity.
void uic_mqtt_dotdot_unset_barrier_control_force_read_attributes_callback(const uic_mqtt_dotdot_barrier_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/barrier_control/Commands/ForceReadAtt...
sl_status_t uic_mqtt_dotdot_level_max_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MaxFrequency.
void uic_mqtt_dotdot_groups_generated_get_group_membership_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/get_group_membership is received.
void uic_mqtt_dotdot_clear_diagnostics_write_attributes_callbacks()
Clears all callbacks registered for when +/diagnostics/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_aox_locator_period_samples_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/PeriodSamples.
sl_status_t uic_mqtt_dotdot_door_lock_user_code_temporary_disable_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/UserCodeTemporaryDisableTime.
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_response_callback_unset(const uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/remove_all_scenes_response is received...
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_unset(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/get_weekly_schedule_response is received.
sl_status_t uic_mqtt_dotdot_diagnostics_persistent_memory_writes_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PersistentMemoryWrites.
sl_status_t uic_mqtt_dotdot_thermostat_outdoor_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OutdoorTemperature.
void uic_mqtt_dotdot_color_control_move_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_saturation_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_saturation is received.
sl_status_t uic_mqtt_dotdot_aox_locator_cte_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/CTEMode.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_filtering_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleFiltering.
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_color_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t colorx, uint16_t colory, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20902
sl_status_t(* uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkOperEventSource operation_event_source, OperatingEventNotificationOperationEventCode operation_event_code, uint16_t userid, const char *pin, uint32_t local_time, const char *data)
Definition: dotdot_mqtt.h:11171
void uic_mqtt_dotdot_scenes_generated_store_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/store_scene_response is received.
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t callback)
Unsets callback to be called when a ElectricalMeasurement/Commands/get_profile_info is received.
void uic_mqtt_dotdot_groups_add_group_callback_clear()
Clears all callbacks registered for when Groups/Commands/add_group is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampQuantity.
void uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/remove_all_scenes_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryPercentageMinThreshold.
sl_status_t uic_mqtt_dotdot_barrier_control_safety_status_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/SafetyStatus.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_user_type is received.
sl_status_t uic_mqtt_dotdot_temperature_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; TemperatureMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_door_lock_unretain_cluster_revision(const char *base_topic)
Unretain a publication to DoorLock/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequency.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_binding_generated_bind_to_protocol_controller_callback_clear()
Clears all callbacks registered for when +/Binding/GeneratedCommands/bind_to_protocol_controller is r...
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase7th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase7thHarmonicCurrent.
void uic_mqtt_dotdot_clear_pump_configuration_and_control_write_attributes_callbacks()
Clears all callbacks registered for when +/pump_configuration_and_control/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold3.
sl_status_t(* uic_mqtt_dotdot_wind_speed_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_wind_speed_measurement_updated_state_t)
Definition: dotdot_mqtt.h:27440
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/MinMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t time_of_day, uint8_t relay_status, int16_t local_temperature, uint8_t humidity_percentage, int16_t set_point, uint16_t unread_entries)
Definition: dotdot_mqtt.h:17932
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltage.
void uic_mqtt_dotdot_color_control_generated_move_to_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_to_saturation_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_to_saturation is received.
sl_status_t(* uic_mqtt_dotdot_thermostat_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_updated_state_t)
Definition: dotdot_mqtt.h:18083
void uic_mqtt_dotdot_shade_configuration_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ShadeConfiguration Cluster.
sl_status_t uic_mqtt_dotdot_time_last_set_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/LastSetTime.
void uic_mqtt_dotdot_diagnostics_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Diagnostics Cluster.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonDioxide/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_groups_generated_remove_all_groups_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/remove_all_groups is received.
sl_status_t uic_mqtt_dotdot_door_lock_maxrfid_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MaxRFIDCodeLength.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_control_mode_publish(const char *base_topic, PumpControlMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/ControlMode.
void uic_mqtt_dotdot_level_generated_move_to_level_callback_set(const uic_mqtt_dotdot_level_move_to_level_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/move_to_level is received.
void uic_mqtt_dotdot_application_monitoring_log_entry_callback_clear()
Clears all callbacks registered for when ApplicationMonitoring/Commands/log_entry is received.
void uic_mqtt_dotdot_binding_generated_bind_to_protocol_controller_callback_unset(const uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t callback)
Unsets callback to be called when a +/Binding/GeneratedCommands/bind_to_protocol_controller is receiv...
void uic_mqtt_dotdot_unset_level_force_read_attributes_callback(const uic_mqtt_dotdot_level_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/level/Commands/ForceReadAttributes is...
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_and_saturation_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/enhanced_move_to_hue_and_sa...
void uic_mqtt_dotdot_set_color_control_write_attributes_callback(const uic_mqtt_dotdot_color_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/color_control/Commands/WriteAttributes is r...
void uic_mqtt_dotdot_level_generated_step_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/step is received.
sl_status_t(* uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:9839
sl_status_t uic_mqtt_dotdot_level_on_off_transition_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/OnOffTransitionTime.
void uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t callback)
Setup callback to be called when a Thermostat/Commands/set_weekly_schedule is received.
sl_status_t uic_mqtt_dotdot_door_lock_wrong_code_entry_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/WrongCodeEntryLimit.
void uic_mqtt_dotdot_protocol_controller_network_management_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ProtocolController-NetworkManagement/ClusterRevision attribute.
void uic_mqtt_dotdot_unset_name_and_location_write_attributes_callback(const uic_mqtt_dotdot_name_and_location_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/name_and_location/Commands/WriteAttributes...
sl_status_t uic_mqtt_dotdot_color_control_currenty_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CurrentY.
void uic_mqtt_dotdot_poll_control_generated_set_short_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t callback)
Setup callback to be called when a +/PollControl/GeneratedCommands/set_short_poll_interval is receive...
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CPUUsagePercent.
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_allrfid_codes is received.
void uic_mqtt_dotdot_on_off_generated_on_with_timed_off_callback_set(const uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/on_with_timed_off is received.
sl_status_t uic_mqtt_dotdot_door_lock_maxpin_code_length_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/MaxPINCodeLength.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkHolidayScheduleID holiday_scheduleid, uint32_t local_start_time, uint32_t local_end_time, DrlkOperMode operating_mode_during_holiday)
Definition: dotdot_mqtt.h:11017
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ApparentPowerPhC.
void uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ThermostatUserInterfaceConfiguration/ClusterRevision attribute.
void uic_mqtt_dotdot_groups_get_group_membership_callback_clear()
Clears all callbacks registered for when Groups/Commands/get_group_membership is received.
void uic_mqtt_dotdot_ballast_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the BallastConfiguration/ClusterRevision attribute.
void uic_mqtt_dotdot_clear_power_configuration_write_attributes_callbacks()
Clears all callbacks registered for when +/power_configuration/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_protocol_controller_rf_telemetry_pti_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ProtocolController-RFTelemetry/Attributes/PTIEnabled.
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_removed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NeighborRemoved.
sl_status_t uic_mqtt_dotdot_metering_inlet_temperature_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/InletTemperature.
void uic_mqtt_dotdot_set_binding_force_read_attributes_callback(const uic_mqtt_dotdot_binding_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/binding/Commands/ForceReadAttributes i...
sl_status_t(* uic_mqtt_dotdot_flow_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_flow_measurement_state_t, uic_mqtt_dotdot_flow_measurement_updated_state_t)
Definition: dotdot_mqtt.h:25694
sl_status_t uic_mqtt_dotdot_color_control_primary4y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary4Y.
void uic_mqtt_dotdot_identify_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Identify Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriod.
void uic_mqtt_dotdot_door_lock_generated_operating_event_notification_callback_unset(const uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/operating_event_notification is rece...
sl_status_t uic_mqtt_dotdot_diagnostics_route_disc_initiated_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/RouteDiscInitiated.
void uic_mqtt_dotdot_poll_control_generated_fast_poll_stop_callback_set(const uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t callback)
Setup callback to be called when a +/PollControl/GeneratedCommands/fast_poll_stop is received.
sl_status_t uic_mqtt_dotdot_scenes_scene_valid_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/SceneValid.
void uic_mqtt_dotdot_pressure_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PressureMeasurement/ClusterRevision attribute.
void uic_mqtt_dotdot_scenes_generated_view_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/view_scene_response is received.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_response_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t callback)
Unsets callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_measurement_profile...
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_to_hue is received.
void uic_mqtt_dotdot_groups_generated_get_group_membership_response_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/get_group_membership_response is ...
sl_status_t uic_mqtt_dotdot_color_control_number_of_primaries_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/NumberOfPrimaries.
void uic_mqtt_dotdot_clear_name_and_location_force_read_attributes_callbacks()
Clears all callbacks registered for when +/name_and_location/Commands/ForceReadAttributes is received...
sl_status_t(* uic_mqtt_dotdot_barrier_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_barrier_control_state_t, uic_mqtt_dotdot_barrier_control_updated_state_t)
Definition: dotdot_mqtt.h:16509
sl_status_t uic_mqtt_dotdot_window_covering_window_covering_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/WindowCoveringType.
void uic_mqtt_dotdot_clear_scenes_write_attributes_callbacks()
Clears all callbacks registered for when +/scenes/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_door_lock_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the DoorLock/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_door_lock_lock_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/LockType.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMin.
void uic_mqtt_dotdot_state_generated_interview_callback_clear()
Clears all callbacks registered for when +/State/GeneratedCommands/interview is received.
void uic_mqtt_dotdot_door_lock_get_log_record_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_log_record is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_temp_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstTemp.
void uic_mqtt_dotdot_unset_scenes_force_read_attributes_callback(const uic_mqtt_dotdot_scenes_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/scenes/Commands/ForceReadAttributes i...
void uic_mqtt_dotdot_door_lock_set_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_user_status_response is received.
void uic_mqtt_dotdot_aox_locator_iq_report_callback_unset(const uic_mqtt_dotdot_aox_locator_iq_report_callback_t callback)
Unsets callback to be called when a AoXLocator/Commands/iq_report is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:10841
sl_status_t uic_mqtt_dotdot_door_lock_actuator_enabled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/ActuatorEnabled.
sl_status_t uic_mqtt_dotdot_aox_locator_elevation_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/ElevationMask.
sl_status_t uic_mqtt_dotdot_ota_upgrade_upgrade_activation_policy_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/UpgradeActivationPolicy.
sl_status_t uic_mqtt_dotdot_electrical_measurement_neutral_current_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/NeutralCurrent.
sl_status_t uic_mqtt_dotdot_temperature_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; TemperatureMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_set_relativity_humidity_force_read_attributes_callback(const uic_mqtt_dotdot_relativity_humidity_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/relativity_humidity/Commands/ForceRead...
void uic_mqtt_dotdot_door_lock_generated_set_user_status_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_user_status_response is received...
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ApparentPowerPhB.
void uic_mqtt_dotdot_alarms_generated_reset_alarm_log_callback_unset(const uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/reset_alarm_log is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkYearDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:10977
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_weekday_schedule is received.
sl_status_t uic_mqtt_dotdot_color_control_currentx_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CurrentX.
sl_status_t uic_mqtt_dotdot_diagnostics_number_of_resets_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NumberOfResets.
void uic_mqtt_dotdot_level_move_to_closest_frequency_callback_unset(const uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t callback)
Unsets callback to be called when a Level/Commands/move_to_closest_frequency is received.
sl_status_t uic_mqtt_dotdot_diagnostics_relayed_ucast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/RelayedUcast.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_unset(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_t callback)
Unsets callback to be called when a ConfigurationParameters/Commands/discover_parameter_range is rece...
sl_status_t uic_mqtt_dotdot_door_lock_keypad_programming_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/KeypadProgrammingEventMask.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_unoccupied_to_occupied_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/UltrasonicUnoccupiedToOccupiedThreshold.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_system_metrics_swap_memory_totalmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/SWAPMemoryTotalMB.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_weekday_schedule_response is re...
void uic_mqtt_dotdot_color_control_stop_move_step_callback_unset(const uic_mqtt_dotdot_color_control_stop_move_step_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/stop_move_step is received.
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/get_scene_membership is received.
sl_status_t uic_mqtt_dotdot_color_control_color_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorMode.
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_year_day_schedule_response is ...
void uic_mqtt_dotdot_device_temperature_configuration_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the DeviceTemperatureConfiguration ...
sl_status_t uic_mqtt_dotdot_power_configuration_battery_size_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatterySize.
void uic_mqtt_dotdot_set_level_force_read_attributes_callback(const uic_mqtt_dotdot_level_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/level/Commands/ForceReadAttributes is ...
void uic_mqtt_dotdot_scenes_generated_store_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/store_scene is received.
void uic_mqtt_dotdot_scenes_generated_store_scene_callback_set(const uic_mqtt_dotdot_scenes_store_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/store_scene is received.
sl_status_t uic_mqtt_dotdot_door_lock_default_configuration_register_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/DefaultConfigurationRegister.
void uic_mqtt_dotdot_unset_alarms_write_attributes_callback(const uic_mqtt_dotdot_alarms_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/alarms/Commands/WriteAttributes is receive...
sl_status_t uic_mqtt_dotdot_soil_moisture_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SoilMoisture/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriodPhB.
sl_status_t(* uic_mqtt_dotdot_ph_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ph_measurement_state_t, uic_mqtt_dotdot_ph_measurement_updated_state_t)
Definition: dotdot_mqtt.h:26938
void uic_mqtt_dotdot_set_device_temperature_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_device_temperature_configuration_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/device_temperature_configuration/Comma...
void uic_mqtt_dotdot_ias_zone_unretain_cluster_revision(const char *base_topic)
Unretain a publication to IASZone/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3a_hr_rating_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3AHrRating.
void uic_mqtt_dotdot_unset_identify_write_attributes_callback(const uic_mqtt_dotdot_identify_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/identify/Commands/WriteAttributes is recei...
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_retry_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxUcastRetry.
void uic_mqtt_dotdot_unset_ballast_configuration_write_attributes_callback(const uic_mqtt_dotdot_ballast_configuration_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/ballast_configuration/Commands/WriteAttrib...
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t attributeid, UTC start_time, uint8_t number_of_intervals)
Definition: dotdot_mqtt.h:30292
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_min_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUMinUsagePercent.
sl_status_t uic_mqtt_dotdot_color_control_color_temp_physical_min_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorTempPhysicalMinMireds.
sl_status_t(* uic_mqtt_dotdot_color_control_color_loop_set_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t update_flags, ColorLoopSetAction action, CCColorLoopDirection direction, uint16_t time, uint16_t start_hue, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:21016
sl_status_t uic_mqtt_dotdot_scenes_scene_table_publish(const char *base_topic, size_t value_count, const SSceneTable *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/SceneTable.
void uic_mqtt_dotdot_door_lock_generated_lock_door_callback_unset(const uic_mqtt_dotdot_door_lock_lock_door_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/lock_door is received.
void uic_mqtt_dotdot_ota_upgrade_generated_image_notify_callback_clear()
Clears all callbacks registered for when +/OTAUpgrade/GeneratedCommands/image_notify is received.
void uic_mqtt_dotdot_alarms_reset_all_alarms_callback_unset(const uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t callback)
Unsets callback to be called when a Alarms/Commands/reset_all_alarms is received.
void uic_mqtt_dotdot_protocol_controller_network_management_write_callback_clear()
Clears all callbacks registered for when ProtocolController-NetworkManagement/Commands/write is recei...
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold3.
void uic_mqtt_dotdot_protocol_controller_network_management_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ProtocolController-NetworkManagement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyMultiplier.
void uic_mqtt_dotdot_ias_zone_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the IASZone Cluster.
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/setrfid_code is received.
sl_status_t uic_mqtt_dotdot_ias_zone_number_of_zone_sensitivity_levels_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/NumberOfZoneSensitivityLevelsSupported.
sl_status_t(* uic_mqtt_dotdot_window_covering_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_window_covering_updated_state_t)
Definition: dotdot_mqtt.h:15458
void uic_mqtt_dotdot_door_lock_setpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/setpin_code_response is received.
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_allpin_codes is received.
sl_status_t uic_mqtt_dotdot_color_control_primary4_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary4Intensity.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMaxPhB.
void uic_mqtt_dotdot_window_covering_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the WindowCovering Cluster.
sl_status_t uic_mqtt_dotdot_system_metrics_ram_availablemb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/RAMAvailableMB.
void uic_mqtt_dotdot_alarms_alarm_callback_set(const uic_mqtt_dotdot_alarms_alarm_callback_t callback)
Setup callback to be called when a Alarms/Commands/alarm is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_toggle_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:10731
void uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/enhanced_move_hue is received.
void uic_mqtt_dotdot_unset_electrical_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_electrical_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/electrical_measurement/Commands/Force...
sl_status_t uic_mqtt_dotdot_thermostat_abs_max_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMaxCoolSetpointLimit.
void uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clearrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_min_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyMin.
void uic_mqtt_dotdot_clear_pm25_write_attributes_callbacks()
Clears all callbacks registered for when +/pm25/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_set_alarms_force_read_attributes_callback(const uic_mqtt_dotdot_alarms_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/alarms/Commands/ForceReadAttributes is...
sl_status_t(* uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserStatus user_status, DrlkUserType user_type, const char *rfid_code)
Definition: dotdot_mqtt.h:11132
sl_status_t uic_mqtt_dotdot_pressure_measurement_min_scaled_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MinScaledValue.
void uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_clear()
Clears all callbacks registered for when OTAUpgrade/Commands/query_next_image_request is received.
void uic_mqtt_dotdot_carbon_dioxide_unretain_cluster_revision(const char *base_topic)
Unretain a publication to CarbonDioxide/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/UnoccupiedSetbackMax.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrent.
void uic_mqtt_dotdot_unset_application_monitoring_write_attributes_callback(const uic_mqtt_dotdot_application_monitoring_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/application_monitoring/Commands/WriteAttri...
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_value_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/go_to_tilt_value is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriodPhB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrent.
sl_status_t uic_mqtt_dotdot_soil_moisture_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SoilMoisture/Attributes/Tolerance.
void uic_mqtt_dotdot_wind_speed_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the WindSpeedMeasurement Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_phc_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerFactorPhC.
sl_status_t uic_mqtt_dotdot_ota_upgrade_upgrade_timeout_policy_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/UpgradeTimeoutPolicy.
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t callback)
Unsets callback to be called when a ElectricalMeasurement/Commands/get_profile_info_response is recei...
void uic_mqtt_dotdot_color_control_generated_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_to_hue is received.
void uic_mqtt_dotdot_scenes_store_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_store_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/store_scene_response is received.
sl_status_t uic_mqtt_dotdot_scenes_name_support_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/NameSupport.
sl_status_t uic_mqtt_dotdot_basic_hw_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/HWVersion.
void uic_mqtt_dotdot_clear_identify_force_read_attributes_callbacks()
Clears all callbacks registered for when +/identify/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/setrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_pm25_max_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PM25/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_unset_thermostat_user_interface_configuration_write_attributes_callback(const uic_mqtt_dotdot_thermostat_user_interface_configuration_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/thermostat_user_interface_configuration/Co...
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_running_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ThermostatRunningState.
void uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/enhanced_add_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMax.
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t profile_count, ProfileIntervalPeriod profile_interval_period, uint8_t max_number_of_intervals, uint8_t list_of_attributes_count, const uint16_t *list_of_attributes)
Definition: dotdot_mqtt.h:30255
void uic_mqtt_dotdot_door_lock_generated_getpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/getpin_code_response is received.
sl_status_t uic_mqtt_dotdot_door_lock_requirepi_nforrf_operation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/RequirePINforRFOperation.
void uic_mqtt_dotdot_scenes_generated_remove_scene_callback_unset(const uic_mqtt_dotdot_scenes_remove_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/remove_scene is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACVoltageOverload.
void uic_mqtt_dotdot_ias_zone_generated_initiate_test_mode_callback_unset(const uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t callback)
Unsets callback to be called when a +/IASZone/GeneratedCommands/initiate_test_mode is received.
sl_status_t uic_mqtt_dotdot_door_lock_led_settings_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/LEDSettings.
void uic_mqtt_dotdot_barrier_control_stop_callback_unset(const uic_mqtt_dotdot_barrier_control_stop_callback_t callback)
Unsets callback to be called when a BarrierControl/Commands/stop is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_door_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/unlock_door is received.
void uic_mqtt_dotdot_set_binding_write_attributes_callback(const uic_mqtt_dotdot_binding_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/binding/Commands/WriteAttributes is receive...
sl_status_t uic_mqtt_dotdot_door_lock_security_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SecurityLevel.
sl_status_t uic_mqtt_dotdot_aox_locator_slot_duration_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/SlotDuration.
void uic_mqtt_dotdot_door_lock_unlock_door_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_callback_t callback)
Setup callback to be called when a DoorLock/Commands/unlock_door is received.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_received_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandReceived.
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_unit_of_measure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/EnergyCarrierUnitOfMeasure.
void uic_mqtt_dotdot_clear_alarms_write_attributes_callbacks()
Clears all callbacks registered for when +/alarms/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_thermostat_number_of_weekly_transitions_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/NumberOfWeeklyTransitions.
void uic_mqtt_dotdot_door_lock_getpin_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/getpin_code_response is received.
void uic_mqtt_dotdot_clear_dehumidification_control_write_attributes_callbacks()
Clears all callbacks registered for when +/dehumidification_control/Commands/WriteAttributes is recei...
void uic_mqtt_dotdot_scenes_store_scene_response_callback_set(const uic_mqtt_dotdot_scenes_store_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/store_scene_response is received.
void uic_mqtt_dotdot_fan_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the FanControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_window_covering_deceleration_time_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/DecelerationTimeLift.
void uic_mqtt_dotdot_alarms_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Alarms/ClusterRevision attribute.
void uic_mqtt_dotdot_aox_locator_generated_angle_correction_callback_set(const uic_mqtt_dotdot_aox_locator_angle_correction_callback_t callback)
Setup callback to be called when a +/AoXLocator/GeneratedCommands/angle_correction is received.
void uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/clear_weekly_schedule is received.
void uic_mqtt_dotdot_level_generated_stop_callback_set(const uic_mqtt_dotdot_level_stop_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/stop is received.
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/remove_all_scenes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltage.
void uic_mqtt_dotdot_groups_generated_remove_group_callback_unset(const uic_mqtt_dotdot_groups_remove_group_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/remove_group is received.
void uic_mqtt_dotdot_door_lock_set_user_type_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_user_type is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrentMin.
sl_status_t(* uic_mqtt_dotdot_identify_identify_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t identify_time)
Definition: dotdot_mqtt.h:3293
void uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t callback)
Setup callback to be called when a Thermostat/Commands/clear_weekly_schedule is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_remaining_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageRemaining.
sl_status_t uic_mqtt_dotdot_ota_upgrade_upgrade_serverid_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/UpgradeServerID.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_fail_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSTxUcastFail.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_effective_control_mode_publish(const char *base_topic, PumpControlMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/EffectiveControlMode.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2AlarmMask.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/enhanced_view_scene is received.
void uic_mqtt_dotdot_door_lock_set_user_type_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_user_type_response is received.
void uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ThermostatUserInterfaceConfigur...
void uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_unset(const uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_t callback)
Unsets callback to be called when a OTAUpgrade/Commands/image_block_request is received.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_heating_setpoint_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/UnoccupiedHeatingSetpoint.
sl_status_t uic_mqtt_dotdot_level_max_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MaxLevel.
sl_status_t uic_mqtt_dotdot_aox_locator_allow_list_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AllowList.
sl_status_t uic_mqtt_dotdot_electrical_measurement_harmonic_current_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/HarmonicCurrentMultiplier.
void uic_mqtt_dotdot_door_lock_set_user_status_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_user_status is received.
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_dehumidification_control_state_t, uic_mqtt_dotdot_dehumidification_control_updated_state_t)
Definition: dotdot_mqtt.h:20236
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_allrfid_codes is received.
sl_status_t uic_mqtt_dotdot_color_control_white_pointy_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/WhitePointY.
sl_status_t(* uic_mqtt_dotdot_scenes_recall_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid, uint16_t transition_time)
Definition: dotdot_mqtt.h:4481
void uic_mqtt_dotdot_poll_control_check_in_callback_clear()
Clears all callbacks registered for when PollControl/Commands/check_in is received.
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_holiday_schedule_response is rece...
void uic_mqtt_dotdot_state_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the State/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageMinThreshold.
void uic_mqtt_dotdot_door_lock_getpin_code_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/getpin_code is received.
sl_status_t uic_mqtt_dotdot_thermostat_ac_error_code_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACErrorCode.
sl_status_t uic_mqtt_dotdot_poll_control_fast_poll_timeout_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/FastPollTimeout.
void uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_to_hue_and_saturation is received...
sl_status_t(* uic_mqtt_dotdot_window_covering_up_or_open_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:15360
sl_status_t uic_mqtt_dotdot_ias_zone_zone_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/ZoneType.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMinPhB.
sl_status_t uic_mqtt_dotdot_color_control_color_pointby_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointBY.
void uic_mqtt_dotdot_door_lock_programming_event_notification_callback_unset(const uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/programming_event_notification is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMinPhC.
void uic_mqtt_dotdot_on_off_generated_on_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/on is received.
void uic_mqtt_dotdot_application_monitoring_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ApplicationMonitoring Cluster.
sl_status_t uic_mqtt_dotdot_basic_generic_device_class_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/GenericDevice-Class.
void uic_mqtt_dotdot_set_configuration_parameters_write_attributes_callback(const uic_mqtt_dotdot_configuration_parameters_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/configuration_parameters/Commands/WriteAttr...
void uic_mqtt_dotdot_clear_configuration_parameters_write_attributes_callbacks()
Clears all callbacks registered for when +/configuration_parameters/Commands/WriteAttributes is recei...
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMin.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_callback_clear()
Clears all callbacks registered for when +/ConfigurationParameters/GeneratedCommands/discover_paramet...
sl_status_t uic_mqtt_dotdot_ias_zone_zone_type_publish(const char *base_topic, IasZoneType value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneType.
void uic_mqtt_dotdot_unset_binding_force_read_attributes_callback(const uic_mqtt_dotdot_binding_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/binding/Commands/ForceReadAttributes ...
sl_status_t uic_mqtt_dotdot_power_configuration_mains_frequency_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsFrequency.
sl_status_t uic_mqtt_dotdot_application_monitoring_application_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationVersion.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_unoccupied_to_occupied_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PhysicalContactUnoccupiedToOccupiedThres...
sl_status_t uic_mqtt_dotdot_window_covering_current_position_lift_percentage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/CurrentPositionLiftPercentage.
sl_status_t(* uic_mqtt_dotdot_iaswd_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_iaswd_updated_state_t)
Definition: dotdot_mqtt.h:29070
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/enhanced_move_to_hue is received.
sl_status_t uic_mqtt_dotdot_color_control_primary6x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary6X.
void uic_mqtt_dotdot_color_control_generated_enhanced_move_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_hue is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_power_on_fade_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/PowerOnFadeTime.
void uic_mqtt_dotdot_groups_remove_all_groups_callback_set(const uic_mqtt_dotdot_groups_remove_all_groups_callback_t callback)
Setup callback to be called when a Groups/Commands/remove_all_groups is received.
sl_status_t(* uic_mqtt_dotdot_alarms_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_alarms_updated_state_t)
Definition: dotdot_mqtt.h:7706
void uic_mqtt_dotdot_groups_generated_get_group_membership_callback_unset(const uic_mqtt_dotdot_groups_get_group_membership_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/get_group_membership is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerMin.
void uic_mqtt_dotdot_window_covering_generated_stop_callback_set(const uic_mqtt_dotdot_window_covering_stop_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/stop is received.
void uic_mqtt_dotdot_clear_binding_write_attributes_callbacks()
Clears all callbacks registered for when +/binding/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageMultiplier.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_power_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/Power.
void uic_mqtt_dotdot_set_window_covering_write_attributes_callback(const uic_mqtt_dotdot_window_covering_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/window_covering/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_basic_application_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ApplicationVersion.
void uic_mqtt_dotdot_door_lock_generated_set_user_type_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_type_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_user_type is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactivePower.
void uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_unset(const uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t callback)
Unsets callback to be called when a PollControl/Commands/set_long_poll_interval is received.
sl_status_t uic_mqtt_dotdot_diagnostics_last_messagerssi_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/LastMessageRSSI.
sl_status_t uic_mqtt_dotdot_aox_locator_antenna_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AntennaMode.
sl_status_t uic_mqtt_dotdot_thermostat_outdoor_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OutdoorTemperature.
void uic_mqtt_dotdot_clear_electrical_conductivity_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/electrical_conductivity_measurement/Commands/ForceReadAttr...
void uic_mqtt_dotdot_color_control_move_color_callback_unset(const uic_mqtt_dotdot_color_control_move_color_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_color is received.
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_callback_clear()
Clears all callbacks registered for when +/ElectricalMeasurement/GeneratedCommands/get_profile_info i...
void uic_mqtt_dotdot_scenes_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_add_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/add_scene_response is received.
sl_status_t uic_mqtt_dotdot_binding_binding_table_full_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Binding/Attributes/BindingTableFull.
void uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/go_to_lift_value is received.
void uic_mqtt_dotdot_poll_control_generated_check_in_callback_set(const uic_mqtt_dotdot_poll_control_check_in_callback_t callback)
Setup callback to be called when a +/PollControl/GeneratedCommands/check_in is received.
sl_status_t uic_mqtt_dotdot_barrier_control_moving_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/MovingState.
void uic_mqtt_dotdot_set_pressure_measurement_write_attributes_callback(const uic_mqtt_dotdot_pressure_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/pressure_measurement/Commands/WriteAttribut...
void uic_mqtt_dotdot_set_basic_force_read_attributes_callback(const uic_mqtt_dotdot_basic_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/basic/Commands/ForceReadAttributes is ...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold2.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyMax.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_week_day_schedules_supported_per_user_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfWeekDaySchedulesSupportedPerUser.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_weekday_schedule is received.
void uic_mqtt_dotdot_time_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Time/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_weekday_schedule_response is rec...
void uic_mqtt_dotdot_color_control_move_to_color_callback_unset(const uic_mqtt_dotdot_color_control_move_to_color_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_to_color is received.
sl_status_t uic_mqtt_dotdot_on_off_off_wait_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OnOff/Attributes/OffWaitTime.
void uic_mqtt_dotdot_level_stop_callback_set(const uic_mqtt_dotdot_level_stop_callback_t callback)
Setup callback to be called when a Level/Commands/stop is received.
void uic_mqtt_dotdot_identify_identify_query_callback_set(const uic_mqtt_dotdot_identify_identify_query_callback_t callback)
Setup callback to be called when a Identify/Commands/identify_query is received.
void uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_t callback)
Setup callback to be called when a OTAUpgrade/Commands/image_page_request is received.
void uic_mqtt_dotdot_color_control_color_loop_set_callback_set(const uic_mqtt_dotdot_color_control_color_loop_set_callback_t callback)
Setup callback to be called when a ColorControl/Commands/color_loop_set is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_speed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/Speed.
void uic_mqtt_dotdot_ph_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PhMeasurement/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_state_interview_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:36160
void uic_mqtt_dotdot_set_iaswd_write_attributes_callback(const uic_mqtt_dotdot_iaswd_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/iaswd/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase11th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase11thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_cooling_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/DehumidificationCooling.
void uic_mqtt_dotdot_door_lock_generated_set_user_status_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_user_status is received.
sl_status_t uic_mqtt_dotdot_basic_disable_local_config_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/DisableLocalConfig.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentPhC.
sl_status_t uic_mqtt_dotdot_barrier_control_moving_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/MovingState.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PowerFactor.
void uic_mqtt_dotdot_set_shade_configuration_write_attributes_callback(const uic_mqtt_dotdot_shade_configuration_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/shade_configuration/Commands/WriteAttribute...
sl_status_t uic_mqtt_dotdot_system_metrics_fqdn_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/FQDN.
sl_status_t(* uic_mqtt_dotdot_scenes_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_scenes_updated_state_t)
Definition: dotdot_mqtt.h:4623
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_demand_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/EnergyCarrierDemandFormatting.
void uic_mqtt_dotdot_iaswd_start_warning_callback_clear()
Clears all callbacks registered for when IASWD/Commands/start_warning is received.
void uic_mqtt_dotdot_color_control_step_color_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/step_color is received.
sl_status_t(* uic_mqtt_dotdot_level_move_to_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t level, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6502
sl_status_t uic_mqtt_dotdot_time_time_zone_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/TimeZone.
sl_status_t uic_mqtt_dotdot_poll_control_short_poll_interval_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/ShortPollInterval.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_year_day_schedule_response is received...
void uic_mqtt_dotdot_soil_moisture_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the SoilMoisture Cluster.
sl_status_t(* uic_mqtt_dotdot_door_lock_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_door_lock_state_t, uic_mqtt_dotdot_door_lock_updated_state_t)
Definition: dotdot_mqtt.h:11302
sl_status_t uic_mqtt_dotdot_ballast_configuration_max_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/MaxLevel.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_pressure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MinConstPressure.
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_value_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/go_to_lift_value is received.
void uic_mqtt_dotdot_window_covering_up_or_open_callback_unset(const uic_mqtt_dotdot_window_covering_up_or_open_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/up_or_open is received.
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t percentage_tilt_value)
Definition: dotdot_mqtt.h:15396
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_unoccupied_to_occupied_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/UltrasonicUnoccupiedToOccupiedThreshold.
sl_status_t uic_mqtt_dotdot_color_control_primary3y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary3Y.
void uic_mqtt_dotdot_scenes_view_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_view_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/view_scene_response is received.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_retry_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSTxUcastRetry.
void uic_mqtt_dotdot_barrier_control_go_to_percent_callback_clear()
Clears all callbacks registered for when BarrierControl/Commands/go_to_percent is received.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_year_day_schedule_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACFrequencyMultiplier.
void uic_mqtt_dotdot_aox_locator_angle_report_callback_unset(const uic_mqtt_dotdot_aox_locator_angle_report_callback_t callback)
Unsets callback to be called when a AoXLocator/Commands/angle_report is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_scaled_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/ScaledValue.
sl_status_t uic_mqtt_dotdot_flow_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_window_covering_installed_open_limit_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/InstalledOpenLimitLift.
void uic_mqtt_dotdot_unset_state_write_attributes_callback(const uic_mqtt_dotdot_state_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/state/Commands/WriteAttributes is received...
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_year_day_schedule is receiv...
void uic_mqtt_dotdot_flow_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the FlowMeasurement Cluster.
void uic_mqtt_dotdot_electrical_conductivity_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ElectricalConductivityMeasurement Cluster.
void uic_mqtt_dotdot_door_lock_generated_lock_door_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/lock_door is received.
void uic_mqtt_dotdot_power_configuration_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PowerConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_high_temp_threshold_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/HighTempThreshold.
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/remove_all_scenes is received.
void uic_mqtt_dotdot_poll_control_check_in_callback_set(const uic_mqtt_dotdot_poll_control_check_in_callback_t callback)
Setup callback to be called when a PollControl/Commands/check_in is received.
void uic_mqtt_dotdot_color_control_generated_step_hue_callback_set(const uic_mqtt_dotdot_color_control_step_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/step_hue is received.
void uic_mqtt_dotdot_iaswd_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the IASWD Cluster.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_messages_received_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMessagesReceived.
sl_status_t uic_mqtt_dotdot_metering_current_summation_received_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentSummationReceived.
void uic_mqtt_dotdot_binding_bind_callback_set(const uic_mqtt_dotdot_binding_bind_callback_t callback)
Setup callback to be called when a Binding/Commands/bind is received.
sl_status_t uic_mqtt_dotdot_window_covering_physical_closed_limit_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/PhysicalClosedLimitLift.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_quantity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3Quantity.
void uic_mqtt_dotdot_on_off_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the OnOff Cluster.
sl_status_t uic_mqtt_dotdot_thermostat_local_temperature_calibration_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/LocalTemperatureCalibration.
void uic_mqtt_dotdot_state_generated_interview_callback_set(const uic_mqtt_dotdot_state_interview_callback_t callback)
Setup callback to be called when a +/State/GeneratedCommands/interview is received.
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/get_weekly_schedule is received.
void uic_mqtt_dotdot_set_thermostat_user_interface_configuration_write_attributes_callback(const uic_mqtt_dotdot_thermostat_user_interface_configuration_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/thermostat_user_interface_configuration/Com...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriodPhB.
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_year_day_schedule_response is received.
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4540
sl_status_t uic_mqtt_dotdot_door_lock_number_of_holiday_schedules_supported_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfHolidaySchedulesSupported.
void uic_mqtt_dotdot_color_control_generated_enhanced_step_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/enhanced_step_hue is received.
sl_status_t(* uic_mqtt_dotdot_color_control_step_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint8_t step_size, uint8_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20872
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_allpin_codes_response is received.
void uic_mqtt_dotdot_groups_add_group_response_callback_set(const uic_mqtt_dotdot_groups_add_group_response_callback_t callback)
Setup callback to be called when a Groups/Commands/add_group_response is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_average_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationCPUAverageUsagePercent.
sl_status_t uic_mqtt_dotdot_system_metrics_disks_counters_publish(const char *base_topic, size_t value_count, const DiskIOCounters *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/DisksCounters.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerDivisor.
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/get_relay_status_log is received.
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pump_configuration_and_control_state_t, uic_mqtt_dotdot_pump_configuration_and_control_updated_state_t)
Definition: dotdot_mqtt.h:17063
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltage.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase1st_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase1stHarmonicCurrent.
void uic_mqtt_dotdot_unset_basic_write_attributes_callback(const uic_mqtt_dotdot_basic_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/basic/Commands/WriteAttributes is received...
void uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_clear()
Clears all callbacks registered for when OTAUpgrade/Commands/image_block_request is received.
void uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t callback)
Setup callback to be called when a Level/Commands/move_to_level_with_on_off is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_capacity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/Capacity.
sl_status_t uic_mqtt_dotdot_thermostat_system_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SystemMode.
void uic_mqtt_dotdot_alarms_get_alarm_callback_clear()
Clears all callbacks registered for when Alarms/Commands/get_alarm is received.
void uic_mqtt_dotdot_window_covering_generated_down_or_close_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/down_or_close is received...
sl_status_t uic_mqtt_dotdot_color_control_color_loop_stored_enhanced_hue_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorLoopStoredEnhancedHue.
void uic_mqtt_dotdot_color_control_move_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_move_color_temperature_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_color_temperature is received.
void uic_mqtt_dotdot_door_lock_unlock_door_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/unlock_door_response is received.
sl_status_t uic_mqtt_dotdot_color_control_current_saturation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CurrentSaturation.
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_allpin_codes_response is receiv...
void uic_mqtt_dotdot_scenes_generated_copy_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_copy_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/copy_scene_response is received.
void uic_mqtt_dotdot_set_application_monitoring_write_attributes_callback(const uic_mqtt_dotdot_application_monitoring_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/application_monitoring/Commands/WriteAttrib...
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets)
Definition: dotdot_mqtt.h:4549
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold2.
sl_status_t uic_mqtt_dotdot_poll_control_check_in_interval_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/CheckInInterval.
void uic_mqtt_dotdot_door_lock_lock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/lock_door_response is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_min_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/MinLevel.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_rated_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3RatedVoltage.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActiveCurrentPhB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_apparent_power_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/TotalApparentPower.
void uic_mqtt_dotdot_color_control_move_to_color_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_to_color is received.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_weekday_schedule_response i...
sl_status_t(* uic_mqtt_dotdot_aox_locator_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_locator_state_t, uic_mqtt_dotdot_aox_locator_updated_state_t)
Definition: dotdot_mqtt.h:39507
void uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/go_to_lift_percentage is received.
void uic_mqtt_dotdot_window_covering_down_or_close_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/down_or_close is received.
sl_status_t uic_mqtt_dotdot_color_control_remaining_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/RemainingTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentPhB.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_window_covering_intermediate_setpoints_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/IntermediateSetpointsTilt.
sl_status_t uic_mqtt_dotdot_poll_control_long_poll_interval_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/LongPollInterval.
sl_status_t uic_mqtt_dotdot_thermostat_max_cool_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/MaxCoolSetpointLimit.
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_light_sensor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceLevelSensing/Attributes/LightSensorType.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_year_day_schedules_supported_per_user_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfYearDaySchedulesSupportedPerUser.
void uic_mqtt_dotdot_binding_bind_callback_unset(const uic_mqtt_dotdot_binding_bind_callback_t callback)
Unsets callback to be called when a Binding/Commands/bind is received.
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_and_saturation_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_to_hue_and_saturat...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold1.
sl_status_t uic_mqtt_dotdot_ota_upgrade_image_upgrade_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/ImageUpgradeStatus.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_allrfid_codes_response is recei...
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:30269
sl_status_t uic_mqtt_dotdot_application_monitoring_hostname_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/Hostname.
sl_status_t(* uic_mqtt_dotdot_level_move_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6515
void uic_mqtt_dotdot_color_control_generated_move_to_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_saturation_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_to_saturation is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_scaled_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/ScaledTolerance.
sl_status_t(* uic_mqtt_dotdot_window_covering_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:15370
sl_status_t uic_mqtt_dotdot_color_control_options_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Options.
void uic_mqtt_dotdot_groups_remove_all_groups_callback_unset(const uic_mqtt_dotdot_groups_remove_all_groups_callback_t callback)
Unsets callback to be called when a Groups/Commands/remove_all_groups is received.
sl_status_t uic_mqtt_dotdot_level_remaining_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/RemainingTime.
void(* group_dispatch_t)(uint16_t group_id, const char *cluster_name, const char *command, const char *message, size_t message_length, mqtt_message_callback_t callback)
Definition: dotdot_mqtt.h:40720
void uic_mqtt_dotdot_unset_occupancy_sensing_write_attributes_callback(const uic_mqtt_dotdot_occupancy_sensing_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/occupancy_sensing/Commands/WriteAttributes...
void uic_mqtt_dotdot_clear_level_force_read_attributes_callbacks()
Clears all callbacks registered for when +/level/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clearpin_code_response is received.
void uic_mqtt_dotdot_on_off_off_with_effect_callback_unset(const uic_mqtt_dotdot_on_off_off_with_effect_callback_t callback)
Unsets callback to be called when a OnOff/Commands/off_with_effect is received.
void uic_mqtt_dotdot_unset_shade_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_shade_configuration_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/shade_configuration/Commands/ForceRea...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_rated_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3RatedVoltage.
void uic_mqtt_dotdot_ballast_configuration_unretain_cluster_revision(const char *base_topic)
Unretain a publication to BallastConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_on_off_global_scene_control_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/GlobalSceneControl.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_scenes_last_configured_by_publish(const char *base_topic, EUI64 value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/LastConfiguredBy.
void uic_mqtt_dotdot_door_lock_generated_get_user_status_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_status_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_user_status is received.
sl_status_t uic_mqtt_dotdot_door_lock_rf_programming_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/RFProgrammingEventMask.
void uic_mqtt_dotdot_thermostat_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Thermostat/ClusterRevision attribute.
void uic_mqtt_dotdot_configuration_parameters_generated_default_reset_all_parameters_callback_set(const uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t callback)
Setup callback to be called when a +/ConfigurationParameters/GeneratedCommands/default_reset_all_para...
void uic_mqtt_dotdot_relativity_humidity_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the RelativityHumidity Cluster.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_manufacturer_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3Manufacturer.
void uic_mqtt_dotdot_door_lock_generated_setpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_setpin_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/setpin_code is received.
sl_status_t(* uic_mqtt_dotdot_on_off_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_on_off_state_t, uic_mqtt_dotdot_on_off_updated_state_t)
Definition: dotdot_mqtt.h:5980
void uic_mqtt_dotdot_door_lock_setpin_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/setpin_code is received.
void uic_mqtt_dotdot_electrical_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ElectricalMeasurement Cluster.
sl_status_t uic_mqtt_dotdot_barrier_control_close_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/CloseEvents.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_frequencym_hz_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUFrequencyMHz.
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_source_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/SetpointChangeSource.
sl_status_t uic_mqtt_dotdot_door_lock_sound_volume_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SoundVolume.
void uic_mqtt_dotdot_door_lock_generated_set_user_type_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_user_type_response is recei...
sl_status_t uic_mqtt_dotdot_ias_zone_zone_status_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneStatus.
sl_status_t uic_mqtt_dotdot_color_control_primary1y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary1Y.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_bcast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacTxBcast.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_max_temp_experienced_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/MaxTempExperienced.
void uic_mqtt_dotdot_level_stop_callback_clear()
Clears all callbacks registered for when Level/Commands/stop is received.
void uic_mqtt_dotdot_door_lock_get_user_type_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_user_type_response is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_max_delivery_time_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTMaxDeliveryTimeSeconds.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_active_power_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACActivePowerOverload.
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ballast_configuration_updated_state_t)
Definition: dotdot_mqtt.h:23947
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryVoltage.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriodPhC.
sl_status_t uic_mqtt_dotdot_color_control_color_pointg_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointGIntensity.
sl_status_t uic_mqtt_dotdot_shade_configuration_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/Mode.
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_source_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SetpointChangeSource.
sl_status_t uic_mqtt_dotdot_color_control_primary1x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary1X.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measurement_type_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasurementType.
void uic_mqtt_dotdot_level_generated_move_callback_unset(const uic_mqtt_dotdot_level_move_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/move is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_size_publish(const char *base_topic, BatterySize value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatterySize.
void uic_mqtt_dotdot_color_control_generated_stop_move_step_callback_unset(const uic_mqtt_dotdot_color_control_stop_move_step_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/stop_move_step is received.
void uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_clear()
Clears all callbacks registered for when Basic/Commands/reset_to_factory_defaults is received.
void uic_mqtt_dotdot_fan_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to FanControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriodPhB.
sl_status_t uic_mqtt_dotdot_color_control_primary6y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary6Y.
void uic_mqtt_dotdot_clear_door_lock_write_attributes_callbacks()
Clears all callbacks registered for when +/door_lock/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_poll_control_generated_set_short_poll_interval_callback_unset(const uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t callback)
Unsets callback to be called when a +/PollControl/GeneratedCommands/set_short_poll_interval is receiv...
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t callback)
Setup callback to be called when a DoorLock/Commands/unlock_with_timeout is received.
sl_status_t uic_mqtt_dotdot_on_off_on_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OnOff/Attributes/OnTime.
void uic_mqtt_dotdot_color_control_generated_step_hue_callback_unset(const uic_mqtt_dotdot_color_control_step_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/step_hue is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCPowerMultiplier.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_max_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUMaxUsagePercent.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_filtering_weight_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleFilteringWeight.
sl_status_t uic_mqtt_dotdot_time_dst_end_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/DstEnd.
void uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_clear()
Clears all callbacks registered for when OTAUpgrade/Commands/upgrade_end_request is received.
sl_status_t uic_mqtt_dotdot_system_metrics_ram_availablemb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/RAMAvailableMB.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t scheduleid, uint16_t userid, zclStatus status, uint32_t local_start_time, uint32_t local_end_time)
Definition: dotdot_mqtt.h:10986
void uic_mqtt_dotdot_protocol_controller_network_management_generated_write_callback_unset(const uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t callback)
Unsets callback to be called when a +/ProtocolController-NetworkManagement/GeneratedCommands/write is...
sl_status_t uic_mqtt_dotdot_level_default_move_rate_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/DefaultMoveRate.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase9th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase9thHarmonicCurrent.
sl_status_t(* uic_mqtt_dotdot_binding_bind_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name, const char *destination_unid, uint8_t destination_ep)
Definition: dotdot_mqtt.h:36479
sl_status_t uic_mqtt_dotdot_door_lock_lock_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/LockState.
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_holiday_schedule is received.
sl_status_t(* uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:5947
void uic_mqtt_dotdot_door_lock_set_user_status_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_user_status is received.
sl_status_t uic_mqtt_dotdot_temperature_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_scenes_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_view_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/view_scene_response is received.
void uic_mqtt_dotdot_scenes_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Scenes/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_soil_moisture_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_soil_moisture_state_t, uic_mqtt_dotdot_soil_moisture_updated_state_t)
Definition: dotdot_mqtt.h:26691
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_speed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxConstSpeed.
sl_status_t uic_mqtt_dotdot_metering_current_inlet_energy_carrier_summation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentInletEnergyCarrierSummation.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACVoltageMultiplier.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_holiday_schedule is received.
void uic_mqtt_dotdot_unset_carbon_monoxide_write_attributes_callback(const uic_mqtt_dotdot_carbon_monoxide_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/carbon_monoxide/Commands/WriteAttributes i...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_operation_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/OperationMode.
sl_status_t uic_mqtt_dotdot_system_metrics_disks_counters_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/DisksCounters.
void uic_mqtt_dotdot_level_move_callback_clear()
Clears all callbacks registered for when Level/Commands/move is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_alarm_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryAlarmState.
sl_status_t(* uic_mqtt_dotdot_aox_position_estimation_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_position_estimation_state_t, uic_mqtt_dotdot_aox_position_estimation_updated_state_t)
Definition: dotdot_mqtt.h:40338
void uic_mqtt_dotdot_state_generated_remove_offline_callback_set(const uic_mqtt_dotdot_state_remove_offline_callback_t callback)
Setup callback to be called when a +/State/GeneratedCommands/remove_offline is received.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t callback)
Setup callback to be called when a Thermostat/Commands/get_weekly_schedule is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACVoltageDivisor.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_fail_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxUcastFail.
void uic_mqtt_dotdot_door_lock_generated_lock_door_response_callback_unset(const uic_mqtt_dotdot_door_lock_lock_door_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/lock_door_response is received.
void uic_mqtt_dotdot_set_flow_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_flow_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/flow_measurement/Commands/ForceReadAtt...
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:11164
sl_status_t uic_mqtt_dotdot_thermostat_number_of_daily_transitions_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/NumberOfDailyTransitions.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriod.
sl_status_t uic_mqtt_dotdot_ph_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PhMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_unset_door_lock_force_read_attributes_callback(const uic_mqtt_dotdot_door_lock_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/door_lock/Commands/ForceReadAttribute...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMaxPhB.
sl_status_t uic_mqtt_dotdot_binding_binding_table_publish(const char *base_topic, size_t value_count, const BindingObject *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Binding/Attributes/BindingTable.
void uic_mqtt_dotdot_application_monitoring_log_entry_callback_set(const uic_mqtt_dotdot_application_monitoring_log_entry_callback_t callback)
Setup callback to be called when a ApplicationMonitoring/Commands/log_entry is received.
void uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_to_color_temperature is received.
void uic_mqtt_dotdot_window_covering_up_or_open_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/up_or_open is received.
sl_status_t uic_mqtt_dotdot_door_lock_door_closed_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/DoorClosedEvents.
sl_status_t uic_mqtt_dotdot_basic_stack_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/StackVersion.
void uic_mqtt_dotdot_identify_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Identify Cluster.
void uic_mqtt_dotdot_name_and_location_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the NameAndLocation/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserStatus user_status)
Definition: dotdot_mqtt.h:10876
void uic_mqtt_dotdot_clear_ballast_configuration_force_read_attributes_callbacks()
Clears all callbacks registered for when +/ballast_configuration/Commands/ForceReadAttributes is rece...
sl_status_t uic_mqtt_dotdot_application_monitoring_uptime_minutes_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/UptimeMinutes.
sl_status_t uic_mqtt_dotdot_system_metrics_disks_usage_publish(const char *base_topic, size_t value_count, const DiskUsageData *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/DisksUsage.
void uic_mqtt_dotdot_clear_pump_configuration_and_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/pump_configuration_and_control/Commands/ForceReadAttribute...
sl_status_t(* uic_mqtt_dotdot_barrier_control_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:16477
void uic_mqtt_dotdot_poll_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PollControl Cluster.
void uic_mqtt_dotdot_groups_view_group_callback_unset(const uic_mqtt_dotdot_groups_view_group_callback_t callback)
Unsets callback to be called when a Groups/Commands/view_group is received.
void uic_mqtt_dotdot_clear_illuminance_level_sensing_write_attributes_callbacks()
Clears all callbacks registered for when +/illuminance_level_sensing/Commands/WriteAttributes is rece...
void uic_mqtt_dotdot_door_lock_getrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/getrfid_code is received.
sl_status_t uic_mqtt_dotdot_ota_upgrade_image_stamp_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/ImageStamp.
void uic_mqtt_dotdot_ota_upgrade_generated_image_page_request_callback_clear()
Clears all callbacks registered for when +/OTAUpgrade/GeneratedCommands/image_page_request is receive...
void uic_mqtt_dotdot_electrical_conductivity_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ElectricalConductivityMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/LineCurrentPhB.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_weekday_schedule is received.
void uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t callback)
Setup callback to be called when a IASZone/Commands/zone_enroll_response is received.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_type_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_user_type is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_phb_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerFactorPhB.
sl_status_t uic_mqtt_dotdot_barrier_control_barrier_position_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/BarrierPosition.
void uic_mqtt_dotdot_on_off_on_callback_set(const uic_mqtt_dotdot_on_off_on_callback_t callback)
Setup callback to be called when a OnOff/Commands/on is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold2.
sl_status_t uic_mqtt_dotdot_flow_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FlowMeasurement/Attributes/MinMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_level_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_level_state_t, uic_mqtt_dotdot_level_updated_state_t)
Definition: dotdot_mqtt.h:6644
void uic_mqtt_dotdot_system_metrics_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the SystemMetrics/ClusterRevision attribute.
void uic_mqtt_dotdot_unset_groups_write_attributes_callback(const uic_mqtt_dotdot_groups_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/groups/Commands/WriteAttributes is receive...
void uic_mqtt_dotdot_scenes_remove_all_scenes_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t callback)
Setup callback to be called when a Scenes/Commands/remove_all_scenes is received.
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_source_timestamp_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/SetpointChangeSourceTimestamp.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_bcast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxBcast.
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/go_to_tilt_percentage is receiv...
void uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_unset(const uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t callback)
Unsets callback to be called when a Level/Commands/move_to_level_with_on_off is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_max_cool_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/DehumidificationMaxCool.
sl_status_t uic_mqtt_dotdot_ota_upgrade_manufacturerid_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/ManufacturerID.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_burn_hours_trip_point_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampBurnHoursTripPoint.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriod.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_holiday_schedule_response is rece...
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_pm25_tolerance_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PM25/Attributes/Tolerance.
void uic_mqtt_dotdot_set_scenes_write_attributes_callback(const uic_mqtt_dotdot_scenes_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/scenes/Commands/WriteAttributes is received...
sl_status_t uic_mqtt_dotdot_color_control_primary5x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary5X.
void uic_mqtt_dotdot_configuration_parameters_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ConfigurationParameters Cluster...
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_level_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceLevelSensing/Attributes/LevelStatus.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_rx_bcast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacRxBcast.
void uic_mqtt_dotdot_electrical_conductivity_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ElectricalConductivityMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_ias_zone_current_zone_sensitivity_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/CurrentZoneSensitivityLevel.
void uic_mqtt_dotdot_unset_basic_force_read_attributes_callback(const uic_mqtt_dotdot_basic_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/basic/Commands/ForceReadAttributes is...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrent.
void uic_mqtt_dotdot_temperature_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the TemperatureMeasurement Cluster.
void uic_mqtt_dotdot_window_covering_generated_down_or_close_callback_set(const uic_mqtt_dotdot_window_covering_down_or_close_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/down_or_close is received.
void uic_mqtt_dotdot_ota_upgrade_generated_query_next_image_request_callback_clear()
Clears all callbacks registered for when +/OTAUpgrade/GeneratedCommands/query_next_image_request is r...
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold2.
sl_status_t uic_mqtt_dotdot_diagnostics_nwk_decrypt_failures_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NWKDecryptFailures.
void uic_mqtt_dotdot_groups_remove_all_groups_callback_clear()
Clears all callbacks registered for when Groups/Commands/remove_all_groups is received.
void uic_mqtt_dotdot_clear_device_temperature_configuration_force_read_attributes_callbacks()
Clears all callbacks registered for when +/device_temperature_configuration/Commands/ForceReadAttribu...
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_occupancy_sensing_updated_state_t)
Definition: dotdot_mqtt.h:26212
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_min_temp_experienced_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/MinTempExperienced.
void uic_mqtt_dotdot_clear_temperature_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/temperature_measurement/Commands/ForceReadAttributes is re...
void uic_mqtt_dotdot_pm25_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PM25/ClusterRevision attribute.
void uic_mqtt_dotdot_set_groups_force_read_attributes_callback(const uic_mqtt_dotdot_groups_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/groups/Commands/ForceReadAttributes is...
sl_status_t uic_mqtt_dotdot_level_max_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/MaxLevel.
sl_status_t uic_mqtt_dotdot_system_metrics_swap_memory_usedmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/SWAPMemoryUsedMB.
void uic_mqtt_dotdot_door_lock_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the DoorLock Cluster.
void uic_mqtt_dotdot_protocol_controller_network_management_write_callback_set(const uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t callback)
Setup callback to be called when a ProtocolController-NetworkManagement/Commands/write is received.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OccupiedSetbackMax.
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:39056
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3AlarmMask.
void uic_mqtt_dotdot_color_control_move_hue_callback_unset(const uic_mqtt_dotdot_color_control_move_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_hue is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageMinThreshold.
void uic_mqtt_dotdot_set_ballast_configuration_write_attributes_callback(const uic_mqtt_dotdot_ballast_configuration_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/ballast_configuration/Commands/WriteAttribu...
sl_status_t uic_mqtt_dotdot_color_control_white_pointx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/WhitePointX.
void uic_mqtt_dotdot_ota_upgrade_image_notify_callback_unset(const uic_mqtt_dotdot_ota_upgrade_image_notify_callback_t callback)
Unsets callback to be called when a OTAUpgrade/Commands/image_notify is received.
sl_status_t uic_mqtt_dotdot_door_lock_rf_programming_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFProgrammingEventMask.
void uic_mqtt_dotdot_scenes_view_scene_callback_unset(const uic_mqtt_dotdot_scenes_view_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/view_scene is received.
void uic_mqtt_dotdot_on_off_generated_on_callback_unset(const uic_mqtt_dotdot_on_off_on_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/on is received.
void uic_mqtt_dotdot_set_aox_position_estimation_force_read_attributes_callback(const uic_mqtt_dotdot_aox_position_estimation_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/aox_position_estimation/Commands/Force...
sl_status_t uic_mqtt_dotdot_thermostat_pi_heating_demand_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/PIHeatingDemand.
void uic_mqtt_dotdot_clear_power_configuration_force_read_attributes_callbacks()
Clears all callbacks registered for when +/power_configuration/Commands/ForceReadAttributes is receiv...
void uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_to_hue_and_saturation is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActiveCurrentPhC.
void uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_clear()
Clears all callbacks registered for when PollControl/Commands/set_long_poll_interval is received.
sl_status_t uic_mqtt_dotdot_barrier_control_command_close_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/CommandCloseEvents.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMaxPhC.
sl_status_t uic_mqtt_dotdot_soil_moisture_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SoilMoisture/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageMax.
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t hue, CCDirection direction, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20803
void uic_mqtt_dotdot_door_lock_clearpin_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clearpin_code is received.
sl_status_t(* uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:17963
void uic_mqtt_dotdot_alarms_generated_reset_all_alarms_callback_unset(const uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/reset_all_alarms is received.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalConductivityMeasurement/Attributes/MeasuredValue.
void uic_mqtt_dotdot_set_metering_write_attributes_callback(const uic_mqtt_dotdot_metering_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/metering/Commands/WriteAttributes is receiv...
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactivePowerPhB.
void uic_mqtt_dotdot_poll_control_generated_set_long_poll_interval_callback_clear()
Clears all callbacks registered for when +/PollControl/GeneratedCommands/set_long_poll_interval is re...
void uic_mqtt_dotdot_door_lock_generated_lock_door_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/lock_door is received.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_allrfid_codes is received.
void uic_mqtt_dotdot_clear_protocol_controller_network_management_write_attributes_callbacks()
Clears all callbacks registered for when +/protocol_controller_network_management/Commands/WriteAttri...
sl_status_t uic_mqtt_dotdot_basic_manufacturer_name_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ManufacturerName.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_range_callback_clear()
Clears all callbacks registered for when +/ConfigurationParameters/GeneratedCommands/discover_paramet...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold1.
sl_status_t uic_mqtt_dotdot_poll_control_short_poll_interval_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/ShortPollInterval.
void uic_mqtt_dotdot_illuminance_level_sensing_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IlluminanceLevelSensing/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_weekday_schedule is received.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_power_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACPowerDivisor.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/Speed.
sl_status_t uic_mqtt_dotdot_temperature_measurement_max_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_soil_moisture_unretain_cluster_revision(const char *base_topic)
Unretain a publication to SoilMoisture/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMinPhB.
void uic_mqtt_dotdot_scenes_generated_recall_scene_callback_unset(const uic_mqtt_dotdot_scenes_recall_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/recall_scene is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltageDivisor.
void uic_mqtt_dotdot_clear_dehumidification_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/dehumidification_control/Commands/ForceReadAttributes is r...
sl_status_t uic_mqtt_dotdot_ballast_configuration_intrinsic_ballast_factor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/IntrinsicBallastFactor.
void uic_mqtt_dotdot_set_name_and_location_write_attributes_callback(const uic_mqtt_dotdot_name_and_location_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/name_and_location/Commands/WriteAttributes ...
sl_status_t uic_mqtt_dotdot_system_metrics_network_interfaces_data_publish(const char *base_topic, size_t value_count, const NetworkInterfaceData *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/NetworkInterfacesData.
void uic_mqtt_dotdot_door_lock_getpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_getpin_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/getpin_code is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/LineCurrent.
void uic_mqtt_dotdot_level_move_to_closest_frequency_callback_set(const uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t callback)
Setup callback to be called when a Level/Commands/move_to_closest_frequency is received.
void uic_mqtt_dotdot_dehumidification_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the DehumidificationControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMax.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_holiday_schedule_response is rec...
sl_status_t(* uic_mqtt_dotdot_carbon_dioxide_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_carbon_dioxide_updated_state_t)
Definition: dotdot_mqtt.h:27934
sl_status_t uic_mqtt_dotdot_system_metrics_virtual_memory_usedmb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/VirtualMemoryUsedMB.
void uic_mqtt_dotdot_iaswd_generated_squawk_callback_unset(const uic_mqtt_dotdot_iaswd_squawk_callback_t callback)
Unsets callback to be called when a +/IASWD/GeneratedCommands/squawk is received.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_callback_unset(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t callback)
Unsets callback to be called when a +/ConfigurationParameters/GeneratedCommands/discover_parameter is...
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured5th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured5thHarmonicCurrent.
void uic_mqtt_dotdot_clear_illuminance_level_sensing_force_read_attributes_callbacks()
Clears all callbacks registered for when +/illuminance_level_sensing/Commands/ForceReadAttributes is ...
void uic_mqtt_dotdot_groups_generated_view_group_callback_set(const uic_mqtt_dotdot_groups_view_group_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/view_group is received.
void uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_clear()
Clears all callbacks registered for when Binding/Commands/unbind_from_protocol_controller is received...
sl_status_t uic_mqtt_dotdot_scenes_scene_count_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/SceneCount.
sl_status_t uic_mqtt_dotdot_door_lock_lock_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/LockState.
void uic_mqtt_dotdot_iaswd_generated_squawk_callback_set(const uic_mqtt_dotdot_iaswd_squawk_callback_t callback)
Setup callback to be called when a +/IASWD/GeneratedCommands/squawk is received.
void uic_mqtt_dotdot_color_control_step_saturation_callback_unset(const uic_mqtt_dotdot_color_control_step_saturation_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/step_saturation is received.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t callback)
Setup callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_measurement_profile ...
sl_status_t uic_mqtt_dotdot_application_monitoring_application_connected_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationConnected.
void uic_mqtt_dotdot_groups_generated_add_group_callback_set(const uic_mqtt_dotdot_groups_add_group_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/add_group is received.
void uic_mqtt_dotdot_unset_ph_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_ph_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/ph_measurement/Commands/ForceReadAttr...
sl_status_t uic_mqtt_dotdot_window_covering_intermediate_setpoints_tilt_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/IntermediateSetpointsTilt.
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t percentage_lift_value)
Definition: dotdot_mqtt.h:15382
void uic_mqtt_dotdot_unset_ota_upgrade_force_read_attributes_callback(const uic_mqtt_dotdot_ota_upgrade_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/ota_upgrade/Commands/ForceReadAttribu...
void uic_mqtt_dotdot_aox_position_estimation_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the AoXPositionEstimation Cluster.
sl_status_t uic_mqtt_dotdot_state_endpoint_id_list_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; State/Attributes/EndpointIdList.
sl_status_t uic_mqtt_dotdot_level_current_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/CurrentLevel.
sl_status_t(* uic_mqtt_dotdot_color_control_move_color_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, int16_t ratex, int16_t ratey, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20917
sl_status_t(* uic_mqtt_dotdot_name_and_location_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_name_and_location_state_t, uic_mqtt_dotdot_name_and_location_updated_state_t)
Definition: dotdot_mqtt.h:38877
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase1st_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase1stHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PowerMultiplier.
void uic_mqtt_dotdot_set_pm25_write_attributes_callback(const uic_mqtt_dotdot_pm25_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/pm25/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointb_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointBIntensity.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltage.
sl_status_t uic_mqtt_dotdot_thermostat_ac_coil_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACCoilTemperature.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_correction_timeout_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleCorrectionTimeout.
void uic_mqtt_dotdot_ota_upgrade_unretain_cluster_revision(const char *base_topic)
Unretain a publication to OTAUpgrade/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_thermostat_min_setpoint_dead_band_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/MinSetpointDeadBand.
sl_status_t uic_mqtt_dotdot_aox_position_estimation_position_publish(const char *base_topic, EstimatedPosition value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXPositionEstimation/Attributes/Position.
sl_status_t(* uic_mqtt_dotdot_door_lock_getrfid_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkRFIDUserID userid)
Definition: dotdot_mqtt.h:11125
sl_status_t uic_mqtt_dotdot_shade_configuration_closed_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ShadeConfiguration/Attributes/ClosedLimit.
void uic_mqtt_dotdot_barrier_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the BarrierControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounterPhB.
void uic_mqtt_dotdot_on_off_generated_off_callback_set(const uic_mqtt_dotdot_on_off_off_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/off is received.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_and_saturation_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_to_hue_and_saturation ...
void uic_mqtt_dotdot_identify_generated_identify_query_response_callback_clear()
Clears all callbacks registered for when +/Identify/GeneratedCommands/identify_query_response is rece...
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/setrfid_code_response is received.
void uic_mqtt_dotdot_diagnostics_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Diagnostics Cluster.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/enhanced_view_scene_response is receiv...
sl_status_t uic_mqtt_dotdot_metering_historical_consumption_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/HistoricalConsumptionFormatting.
void uic_mqtt_dotdot_set_soil_moisture_write_attributes_callback(const uic_mqtt_dotdot_soil_moisture_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/soil_moisture/Commands/WriteAttributes is r...
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_weekday_schedule_response is rec...
sl_status_t uic_mqtt_dotdot_pressure_measurement_max_scaled_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/MaxScaledValue.
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4529
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/UnoccupiedSetback.
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/LineCurrentPhC.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCPowerMax.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserType user_type)
Definition: dotdot_mqtt.h:11096
void uic_mqtt_dotdot_door_lock_get_user_status_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_status_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_user_status is received.
void uic_mqtt_dotdot_temperature_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the TemperatureMeasurement Cluster.
sl_status_t(* uic_mqtt_dotdot_door_lock_lock_door_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:10703
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/get_weekly_schedule is received.
void uic_mqtt_dotdot_clear_name_and_location_write_attributes_callbacks()
Clears all callbacks registered for when +/name_and_location/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_scenes_copy_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/copy_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerPhC.
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint16_t step_size, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20986
sl_status_t(* uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:28427
void uic_mqtt_dotdot_binding_generated_unbind_from_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t callback)
Setup callback to be called when a +/Binding/GeneratedCommands/unbind_from_protocol_controller is rec...
sl_status_t uic_mqtt_dotdot_ota_upgrade_image_typeid_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/ImageTypeID.
void uic_mqtt_dotdot_on_off_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the OnOff/ClusterRevision attribute.
void uic_mqtt_dotdot_configuration_parameters_generated_default_reset_all_parameters_callback_unset(const uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t callback)
Unsets callback to be called when a +/ConfigurationParameters/GeneratedCommands/default_reset_all_par...
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_holiday_schedule is receive...
void uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_to_color_temperature is received.
sl_status_t uic_mqtt_dotdot_time_local_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/LocalTime.
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/getrfid_code_response is receiv...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriodPhB.
void uic_mqtt_dotdot_on_off_generated_off_callback_unset(const uic_mqtt_dotdot_on_off_off_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/off is received.
sl_status_t uic_mqtt_dotdot_system_metrics_reporting_interval_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/ReportingIntervalSeconds.
sl_status_t uic_mqtt_dotdot_ballast_configuration_intrinsic_ballast_factor_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/IntrinsicBallastFactor.
sl_status_t uic_mqtt_dotdot_protocol_controller_rf_telemetry_pti_enabled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ProtocolController-RFTelemetry/Attributes/PTIEnabled.
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_door_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:10717
sl_status_t(* uic_mqtt_dotdot_on_off_on_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:5928
sl_status_t uic_mqtt_dotdot_diagnostics_aps_unauthorized_key_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSUnauthorizedKey.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_delivered_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandDeliveredTime.
void uic_mqtt_dotdot_set_power_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_power_configuration_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/power_configuration/Commands/ForceRead...
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_measurement_updated_state_t)
Definition: dotdot_mqtt.h:30572
void uic_mqtt_dotdot_identify_identify_query_response_callback_clear()
Clears all callbacks registered for when Identify/Commands/identify_query_response is received.
sl_status_t uic_mqtt_dotdot_door_lock_enable_local_programming_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/EnableLocalProgramming.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_holiday_schedule_response is receive...
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold3.
void uic_mqtt_dotdot_groups_generated_view_group_response_callback_set(const uic_mqtt_dotdot_groups_view_group_response_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/view_group_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold3.
sl_status_t uic_mqtt_dotdot_diagnostics_last_messagerssi_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/LastMessageRSSI.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_callback_clear()
Clears all callbacks registered for when +/ElectricalMeasurement/GeneratedCommands/get_measurement_pr...
void uic_mqtt_dotdot_door_lock_generated_lock_door_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/lock_door_response is received.
sl_status_t uic_mqtt_dotdot_aox_locator_cte_sampling_interval_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/CTESamplingInterval.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_rx_ucast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacRxUcast.
void uic_mqtt_dotdot_configuration_parameters_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ConfigurationParameters/ClusterRevision attribute.
void uic_mqtt_dotdot_set_temperature_measurement_write_attributes_callback(const uic_mqtt_dotdot_temperature_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/temperature_measurement/Commands/WriteAttri...
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_cooling_setpoint_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/UnoccupiedCoolingSetpoint.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_year_day_schedule is received.
sl_status_t(* uic_mqtt_dotdot_on_off_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:5923
sl_status_t(* uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *sourceunid, const char *destinationunid, bool transmission_successful, uint16_t transmission_time_ms, int8_t tx_powerd_bm, uint8_t tx_channel, uint8_t routing_attempts, bool route_changed, TxReportTransmissionSpeed transmission_speed, int8_t measured_noise_floord_bm, uint8_t last_route_repeaters_count, const char **last_route_repeaters, uint8_t incomingrssi_repeaters_count, const int8_t *incomingrssi_repeaters, int8_t ackrssi, uint8_t ack_channel, const char *last_route_failed_link_functionalunid, const char *last_route_failed_link_non_functionalunid, int8_t destination_ack_tx_powerd_bm, int8_t destination_ack_measuredrssi, int8_t destination_ack_measured_noise_floor)
Definition: dotdot_mqtt.h:35832
sl_status_t uic_mqtt_dotdot_power_configuration_battery_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryQuantity.
sl_status_t(* uic_mqtt_dotdot_state_remove_offline_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:36150
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/unlock_with_timeout is received.
void uic_mqtt_dotdot_scenes_recall_scene_callback_set(const uic_mqtt_dotdot_scenes_recall_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/recall_scene is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_door_response_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/unlock_door_response is received.
sl_status_t uic_mqtt_dotdot_relativity_humidity_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; RelativityHumidity/Attributes/MinMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_ph_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ph_measurement_updated_state_t)
Definition: dotdot_mqtt.h:26946
sl_status_t(* uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t number_of_transitions, uint8_t day_of_week, uint8_t mode, uint8_t transitions_count, const TransitionType *transitions)
Definition: dotdot_mqtt.h:17904
sl_status_t uic_mqtt_dotdot_window_covering_current_position_tilt_percentage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/CurrentPositionTiltPercentage.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_max_threshold_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltageMaxThreshold.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Quantity.
sl_status_t uic_mqtt_dotdot_configuration_parameters_configuration_parameters_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ConfigurationParameters/Attributes/ConfigurationParameters.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2AlarmMask.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonDioxide/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_holiday_schedule is received.
void uic_mqtt_dotdot_clear_binding_force_read_attributes_callbacks()
Clears all callbacks registered for when +/binding/Commands/ForceReadAttributes is received.
sl_status_t(* uic_mqtt_dotdot_illuminance_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_measurement_state_t, uic_mqtt_dotdot_illuminance_measurement_updated_state_t)
Definition: dotdot_mqtt.h:24548
sl_status_t(* uic_mqtt_dotdot_groups_view_group_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t status, uint16_t group_id, const char *group_name)
Definition: dotdot_mqtt.h:3680
sl_status_t uic_mqtt_dotdot_color_control_compensation_text_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CompensationText.
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_response_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/get_scene_membership_response is receiv...
sl_status_t uic_mqtt_dotdot_application_monitoring_application_name_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationName.
void uic_mqtt_dotdot_set_poll_control_write_attributes_callback(const uic_mqtt_dotdot_poll_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/poll_control/Commands/WriteAttributes is re...
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_statistics_reporting_interval_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTStatisticsReportingIntervalSeco...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_flow_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstFlow.
void uic_mqtt_dotdot_iaswd_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IASWD/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/Power.
void uic_mqtt_dotdot_door_lock_generated_get_log_record_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_log_record is received.
sl_status_t uic_mqtt_dotdot_thermostat_max_heat_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/MaxHeatSetpointLimit.
sl_status_t uic_mqtt_dotdot_basic_product_code_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ProductCode.
sl_status_t uic_mqtt_dotdot_color_control_currentx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentX.
void uic_mqtt_dotdot_door_lock_unlock_door_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/unlock_door is received.
sl_status_t uic_mqtt_dotdot_door_lock_minpin_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MinPINCodeLength.
void uic_mqtt_dotdot_unset_identify_force_read_attributes_callback(const uic_mqtt_dotdot_identify_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/identify/Commands/ForceReadAttributes...
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:10869
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounterPhC.
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clearpin_code_response is recei...
void uic_mqtt_dotdot_ballast_configuration_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the BallastConfiguration Cluster.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/enhanced_view_scene is received.
sl_status_t uic_mqtt_dotdot_poll_control_check_in_interval_min_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/CheckInIntervalMin.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_low_temp_dwell_trip_point_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/LowTempDwellTripPoint.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_logging_enabled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTLoggingEnabled.
void uic_mqtt_dotdot_state_discover_neighbors_callback_unset(const uic_mqtt_dotdot_state_discover_neighbors_callback_t callback)
Unsets callback to be called when a State/Commands/discover_neighbors is received.
void uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_unset(const uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t callback)
Unsets callback to be called when a PollControl/Commands/set_short_poll_interval is received.
void uic_mqtt_dotdot_unset_illuminance_level_sensing_force_read_attributes_callback(const uic_mqtt_dotdot_illuminance_level_sensing_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/illuminance_level_sensing/Commands/Fo...
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version, uint32_t file_offset, const char *image_data, uint32_t current_time, uint32_t request_time, uint16_t minimum_block_period)
Definition: dotdot_mqtt.h:8639
sl_status_t uic_mqtt_dotdot_level_current_frequency_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/CurrentFrequency.
sl_status_t uic_mqtt_dotdot_barrier_control_command_close_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/CommandCloseEvents.
void uic_mqtt_dotdot_identify_generated_identify_query_response_callback_set(const uic_mqtt_dotdot_identify_identify_query_response_callback_t callback)
Setup callback to be called when a +/Identify/GeneratedCommands/identify_query_response is received.
sl_status_t uic_mqtt_dotdot_ota_upgrade_upgrade_serverid_publish(const char *base_topic, EUI64 value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/UpgradeServerID.
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_stale_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NeighborStale.
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/enhanced_move_to_hue is received.
void uic_mqtt_dotdot_ballast_configuration_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the BallastConfiguration Cluster.
void uic_mqtt_dotdot_scenes_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Scenes Cluster.
sl_status_t uic_mqtt_dotdot_ota_upgrade_current_file_version_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/CurrentFileVersion.
void uic_mqtt_dotdot_alarms_reset_all_alarms_callback_set(const uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t callback)
Setup callback to be called when a Alarms/Commands/reset_all_alarms is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2PercentageMinThreshold.
sl_status_t uic_mqtt_dotdot_thermostat_ac_capacity_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCapacity.
void uic_mqtt_dotdot_unset_temperature_measurement_write_attributes_callback(const uic_mqtt_dotdot_temperature_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/temperature_measurement/Commands/WriteAttr...
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_allrfid_codes_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_frequency_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsFrequency.
void uic_mqtt_dotdot_set_application_monitoring_force_read_attributes_callback(const uic_mqtt_dotdot_application_monitoring_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/application_monitoring/Commands/ForceR...
void uic_mqtt_dotdot_occupancy_sensing_unretain_cluster_revision(const char *base_topic)
Unretain a publication to OccupancySensing/ClusterRevision attribute.
void uic_mqtt_dotdot_pump_configuration_and_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PumpConfigurationAndControl Cluster.
void uic_mqtt_dotdot_color_control_move_to_hue_callback_unset(const uic_mqtt_dotdot_color_control_move_to_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_to_hue is received.
sl_status_t uic_mqtt_dotdot_metering_summation_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/SummationFormatting.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_quantity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryQuantity.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_statistics_reporting_interval_seconds_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTStatisticsReportingIntervalSeconds.
void uic_mqtt_dotdot_unset_ias_zone_write_attributes_callback(const uic_mqtt_dotdot_ias_zone_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/ias_zone/Commands/WriteAttributes is recei...
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_unit_of_measure_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/EnergyCarrierUnitOfMeasure.
sl_status_t uic_mqtt_dotdot_door_lock_requirepi_nforrf_operation_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RequirePINforRFOperation.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerPhB.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_high_temp_dwell_trip_point_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/HighTempDwellTripPoint.
sl_status_t(* uic_mqtt_dotdot_metering_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_metering_updated_state_t)
Definition: dotdot_mqtt.h:29371
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltage.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_reactive_power_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACReactivePowerOverload.
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t parameter_id, int64_t value)
Definition: dotdot_mqtt.h:39061
sl_status_t uic_mqtt_dotdot_color_control_color_pointrx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointRX.
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_response_callback_clear()
Clears all callbacks registered for when +/IASZone/GeneratedCommands/zone_enroll_response is received...
sl_status_t uic_mqtt_dotdot_thermostat_control_sequence_of_operation_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ControlSequenceOfOperation.
sl_status_t uic_mqtt_dotdot_system_metrics_hostname_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/Hostname.
sl_status_t uic_mqtt_dotdot_scenes_current_scene_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/CurrentScene.
sl_status_t uic_mqtt_dotdot_thermostat_temperature_setpoint_hold_duration_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/TemperatureSetpointHoldDuration.
void uic_mqtt_dotdot_set_window_covering_force_read_attributes_callback(const uic_mqtt_dotdot_window_covering_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/window_covering/Commands/ForceReadAttr...
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounter.
void uic_mqtt_dotdot_iaswd_generated_start_warning_callback_clear()
Clears all callbacks registered for when +/IASWD/GeneratedCommands/start_warning is received.
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_response_callback_clear()
Clears all callbacks registered for when +/ElectricalMeasurement/GeneratedCommands/get_profile_info_r...
sl_status_t uic_mqtt_dotdot_ballast_configuration_max_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/MaxLevel.
void uic_mqtt_dotdot_ias_zone_generated_zone_status_change_notification_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t callback)
Unsets callback to be called when a +/IASZone/GeneratedCommands/zone_status_change_notification is re...
void uic_mqtt_dotdot_unset_fan_control_write_attributes_callback(const uic_mqtt_dotdot_fan_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/fan_control/Commands/WriteAttributes is re...
void uic_mqtt_dotdot_set_on_off_write_attributes_callback(const uic_mqtt_dotdot_on_off_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/on_off/Commands/WriteAttributes is received...
sl_status_t uic_mqtt_dotdot_barrier_control_open_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/OpenPeriod.
sl_status_t uic_mqtt_dotdot_aox_locator_position_and_orientation_publish(const char *base_topic, CoordinateAndOrientation value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/PositionAndOrientation.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_current_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/CurrentTemperature.
sl_status_t uic_mqtt_dotdot_basic_physical_environment_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/PhysicalEnvironment.
sl_status_t uic_mqtt_dotdot_metering_unitof_measure_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/UnitofMeasure.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerFactor.
void uic_mqtt_dotdot_state_interview_callback_unset(const uic_mqtt_dotdot_state_interview_callback_t callback)
Unsets callback to be called when a State/Commands/interview is received.
sl_status_t uic_mqtt_dotdot_scenes_scene_table_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/SceneTable.
void uic_mqtt_dotdot_color_control_generated_move_to_color_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_to_color is received.
void uic_mqtt_dotdot_clear_fan_control_write_attributes_callbacks()
Clears all callbacks registered for when +/fan_control/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_clear_color_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/color_control/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_t callback)
Setup callback to be called when a OTAUpgrade/Commands/query_next_image_request is received.
sl_status_t uic_mqtt_dotdot_thermostat_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AlarmMask.
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clearpin_code_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriodPhB.
void uic_mqtt_dotdot_color_control_generated_step_saturation_callback_unset(const uic_mqtt_dotdot_color_control_step_saturation_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/step_saturation is received.
sl_status_t uic_mqtt_dotdot_on_off_on_off_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/OnOff.
void uic_mqtt_dotdot_groups_generated_get_group_membership_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/get_group_membership is received.
sl_status_t uic_mqtt_dotdot_barrier_control_command_open_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/CommandOpenEvents.
sl_status_t uic_mqtt_dotdot_color_control_drift_compensation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/DriftCompensation.
void uic_mqtt_dotdot_color_control_step_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/step_hue is received.
sl_status_t uic_mqtt_dotdot_barrier_control_open_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/OpenPeriod.
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:10754
sl_status_t uic_mqtt_dotdot_color_control_color_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorMode.
void uic_mqtt_dotdot_clear_occupancy_sensing_write_attributes_callbacks()
Clears all callbacks registered for when +/occupancy_sensing/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_thermostat_max_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MaxCoolSetpointLimit.
sl_status_t uic_mqtt_dotdot_time_time_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/TimeStatus.
sl_status_t uic_mqtt_dotdot_application_monitoring_fqdn_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/FQDN.
sl_status_t uic_mqtt_dotdot_color_control_color_pointgx_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointGX.
void uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t callback)
Setup callback to be called when a PollControl/Commands/set_long_poll_interval is received.
void uic_mqtt_dotdot_set_electrical_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_electrical_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/electrical_measurement/Commands/ForceR...
sl_status_t uic_mqtt_dotdot_system_metrics_disks_usage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/DisksUsage.
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_weekday_schedule is received.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_weekday_schedule is receive...
void uic_mqtt_dotdot_door_lock_generated_get_user_status_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_user_status is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:10904
sl_status_t(* uic_mqtt_dotdot_door_lock_get_log_record_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t log_index)
Definition: dotdot_mqtt.h:10761
sl_status_t uic_mqtt_dotdot_basic_disable_local_config_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/DisableLocalConfig.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_max_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsVoltageMaxThreshold.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_alarms_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACAlarmsMask.
void uic_mqtt_dotdot_on_off_off_with_effect_callback_clear()
Clears all callbacks registered for when OnOff/Commands/off_with_effect is received.
sl_status_t uic_mqtt_dotdot_basic_producturl_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ProductURL.
sl_status_t uic_mqtt_dotdot_door_lock_door_closed_events_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DoorClosedEvents.
void uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_unset(const uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_t callback)
Unsets callback to be called when a OTAUpgrade/Commands/query_next_image_response is received.
void uic_mqtt_dotdot_identify_trigger_effect_callback_unset(const uic_mqtt_dotdot_identify_trigger_effect_callback_t callback)
Unsets callback to be called when a Identify/Commands/trigger_effect is received.
sl_status_t uic_mqtt_dotdot_door_lock_rfid_operation_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/RFIDOperationEventMask.
sl_status_t uic_mqtt_dotdot_color_control_primary3_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary3Intensity.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACFrequencyMax.
sl_status_t uic_mqtt_dotdot_window_covering_physical_closed_limit_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/PhysicalClosedLimitTilt.
void uic_mqtt_dotdot_ph_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PhMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_basic_manufacturer_version_details_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ManufacturerVersionDetails.
sl_status_t uic_mqtt_dotdot_window_covering_physical_closed_limit_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/PhysicalClosedLimitLift.
void uic_mqtt_dotdot_unset_illuminance_measurement_write_attributes_callback(const uic_mqtt_dotdot_illuminance_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/illuminance_measurement/Commands/WriteAttr...
void uic_mqtt_dotdot_unset_ias_zone_force_read_attributes_callback(const uic_mqtt_dotdot_ias_zone_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/ias_zone/Commands/ForceReadAttributes...
void uic_mqtt_dotdot_clear_pm25_force_read_attributes_callbacks()
Clears all callbacks registered for when +/pm25/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_unset(const uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/get_relay_status_log is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampType.
void uic_mqtt_dotdot_occupancy_sensing_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the OccupancySensing Cluster.
void uic_mqtt_dotdot_state_unretain_cluster_revision(const char *base_topic)
Unretain a publication to State/ClusterRevision attribute.
void uic_mqtt_dotdot_unset_protocol_controller_network_management_force_read_attributes_callback(const uic_mqtt_dotdot_protocol_controller_network_management_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/protocol_controller_network_managemen...
void uic_mqtt_dotdot_poll_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PollControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_unoccupied_to_occupied_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PIRUnoccupiedToOccupiedThreshold.
void uic_mqtt_dotdot_door_lock_get_user_status_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_user_status is received.
void uic_mqtt_dotdot_system_metrics_unretain_cluster_revision(const char *base_topic)
Unretain a publication to SystemMetrics/ClusterRevision attribute.
void uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/enhanced_step_hue is received.
void uic_mqtt_dotdot_set_wind_speed_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_wind_speed_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/wind_speed_measurement/Commands/ForceR...
void uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/go_to_tilt_percentage is received.
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/remove_all_scenes_response is rec...
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactiveCurrentPhB.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_dwell_trip_point_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltageDwellTripPoint.
void uic_mqtt_dotdot_ota_upgrade_generated_query_device_specific_file_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_t callback)
Setup callback to be called when a +/OTAUpgrade/GeneratedCommands/query_device_specific_file_request ...
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_allpin_codes is received.
sl_status_t uic_mqtt_dotdot_thermostat_abs_max_cool_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/AbsMaxCoolSetpointLimit.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMax.
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_year_day_schedule is received.
void uic_mqtt_dotdot_flow_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to FlowMeasurement/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_wind_speed_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_wind_speed_measurement_state_t, uic_mqtt_dotdot_wind_speed_measurement_updated_state_t)
Definition: dotdot_mqtt.h:27432
sl_status_t uic_mqtt_dotdot_pm25_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PM25/Attributes/MeasuredValue.
void uic_mqtt_dotdot_aox_locator_generated_angle_report_callback_set(const uic_mqtt_dotdot_aox_locator_angle_report_callback_t callback)
Setup callback to be called when a +/AoXLocator/GeneratedCommands/angle_report is received.
void uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/getrfid_code_response is received.
void uic_mqtt_dotdot_unset_aox_position_estimation_force_read_attributes_callback(const uic_mqtt_dotdot_aox_position_estimation_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/aox_position_estimation/Commands/Forc...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageOverload.
void uic_mqtt_dotdot_scenes_remove_all_scenes_callback_clear()
Clears all callbacks registered for when Scenes/Commands/remove_all_scenes is received.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/UnoccupiedSetbackMin.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured3rd_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured3rdHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_color_control_primary5y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary5Y.
sl_status_t uic_mqtt_dotdot_diagnostics_packet_validate_drop_count_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/PacketValidateDropCount.
void uic_mqtt_dotdot_state_interview_callback_set(const uic_mqtt_dotdot_state_interview_callback_t callback)
Setup callback to be called when a State/Commands/interview is received.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_occupied_to_unoccupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PhysicalContactOccupiedToUnoccupiedDelay...
void uic_mqtt_dotdot_set_time_write_attributes_callback(const uic_mqtt_dotdot_time_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/time/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounterPhC.
void uic_mqtt_dotdot_alarms_get_alarm_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_callback_t callback)
Setup callback to be called when a Alarms/Commands/get_alarm is received.
sl_status_t(* uic_mqtt_dotdot_name_and_location_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_name_and_location_updated_state_t)
Definition: dotdot_mqtt.h:38885
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold2.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkYearDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:11001
sl_status_t uic_mqtt_dotdot_level_on_off_transition_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OnOffTransitionTime.
void uic_mqtt_dotdot_alarms_reset_alarm_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_callback_t callback)
Setup callback to be called when a Alarms/Commands/reset_alarm is received.
void uic_mqtt_dotdot_set_electrical_conductivity_measurement_write_attributes_callback(const uic_mqtt_dotdot_electrical_conductivity_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/electrical_conductivity_measurement/Command...
void uic_mqtt_dotdot_unset_soil_moisture_write_attributes_callback(const uic_mqtt_dotdot_soil_moisture_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/soil_moisture/Commands/WriteAttributes is ...
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t enhanced_hue, uint8_t saturation, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:21001
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pressure_measurement_state_t, uic_mqtt_dotdot_pressure_measurement_updated_state_t)
Definition: dotdot_mqtt.h:25297
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_weekday_schedule is receive...
void uic_mqtt_dotdot_scenes_add_scene_callback_set(const uic_mqtt_dotdot_scenes_add_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/add_scene is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_size_publish(const char *base_topic, BatterySize value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Size.
void uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t callback)
Setup callback to be called when a ConfigurationParameters/Commands/set_parameter is received.
void uic_mqtt_dotdot_clear_barrier_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/barrier_control/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_diagnostics_phy_tomac_queue_limit_reached_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PHYToMACQueueLimitReached.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/CurrentPositionTilt.
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RelativeHumidityMode.
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_weekday_schedule is received.
void uic_mqtt_dotdot_door_lock_lock_door_response_callback_unset(const uic_mqtt_dotdot_door_lock_lock_door_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/lock_door_response is received.
void uic_mqtt_dotdot_clear_fan_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/fan_control/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointr_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointRIntensity.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_temp_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MinConstTemp.
sl_status_t uic_mqtt_dotdot_basic_device_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/DeviceEnabled.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_flow_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstFlow.
sl_status_t(* uic_mqtt_dotdot_system_metrics_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_system_metrics_updated_state_t)
Definition: dotdot_mqtt.h:37010
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase3rd_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase3rdHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_fail_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacTxUcastFail.
sl_status_t(* uic_mqtt_dotdot_on_off_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_on_off_updated_state_t)
Definition: dotdot_mqtt.h:5988
sl_status_t uic_mqtt_dotdot_system_metrics_min_temperature_celcius_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/MinTemperatureCelcius.
void uic_mqtt_dotdot_clear_iaswd_force_read_attributes_callbacks()
Clears all callbacks registered for when +/iaswd/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_weekday_schedule_response is received.
void uic_mqtt_dotdot_color_control_generated_move_color_temperature_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_color_temperature is r...
void uic_mqtt_dotdot_barrier_control_stop_callback_set(const uic_mqtt_dotdot_barrier_control_stop_callback_t callback)
Setup callback to be called when a BarrierControl/Commands/stop is received.
void uic_mqtt_dotdot_unset_wind_speed_measurement_write_attributes_callback(const uic_mqtt_dotdot_wind_speed_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/wind_speed_measurement/Commands/WriteAttri...
void uic_mqtt_dotdot_illuminance_level_sensing_unretain_cluster_revision(const char *base_topic)
Unretain a publication to IlluminanceLevelSensing/ClusterRevision attribute.
void uic_mqtt_dotdot_time_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Time Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACFrequency.
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_year_day_schedule is received.
void uic_mqtt_dotdot_level_stop_callback_unset(const uic_mqtt_dotdot_level_stop_callback_t callback)
Unsets callback to be called when a Level/Commands/stop is received.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_user_type is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_manufacturer_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2Manufacturer.
sl_status_t uic_mqtt_dotdot_soil_moisture_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SoilMoisture/Attributes/Tolerance.
void uic_mqtt_dotdot_clear_time_force_read_attributes_callbacks()
Clears all callbacks registered for when +/time/Commands/ForceReadAttributes is received.
sl_status_t(* uic_mqtt_dotdot_electrical_conductivity_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_conductivity_measurement_updated_state_t)
Definition: dotdot_mqtt.h:27193
void uic_mqtt_dotdot_groups_get_group_membership_callback_unset(const uic_mqtt_dotdot_groups_get_group_membership_callback_t callback)
Unsets callback to be called when a Groups/Commands/get_group_membership is received.
void uic_mqtt_dotdot_aox_locator_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the AoXLocator/ClusterRevision attribute.
void uic_mqtt_dotdot_color_control_generated_enhanced_move_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/enhanced_move_hue is receiv...
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version, UTC current_time, UTC upgrade_time)
Definition: dotdot_mqtt.h:8675
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_year_day_schedule_response is r...
void uic_mqtt_dotdot_clear_ph_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/ph_measurement/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxSpeed.
sl_status_t uic_mqtt_dotdot_basic_product_label_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ProductLabel.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_sensor_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/OccupancySensorType.
void uic_mqtt_dotdot_level_stop_with_on_off_callback_set(const uic_mqtt_dotdot_level_stop_with_on_off_callback_t callback)
Setup callback to be called when a Level/Commands/stop_with_on_off is received.
void uic_mqtt_dotdot_door_lock_lock_door_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/lock_door is received.
void uic_mqtt_dotdot_scenes_copy_scene_response_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/copy_scene_response is received.
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_illuminance_target_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceLevelSensing/Attributes/IlluminanceTargetLevel.
sl_status_t uic_mqtt_dotdot_window_covering_installed_open_limit_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/InstalledOpenLimitTilt.
void uic_mqtt_dotdot_scenes_copy_scene_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/copy_scene is received.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_max_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedSetbackMax.
void uic_mqtt_dotdot_device_temperature_configuration_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the DeviceTemperatureConfiguration Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltageOverload.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_effective_control_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/EffectiveControlMode.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMinPhB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriod.
void uic_mqtt_dotdot_occupancy_sensing_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the OccupancySensing/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_setpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_setpin_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/setpin_code is received.
void uic_mqtt_dotdot_set_ias_zone_write_attributes_callback(const uic_mqtt_dotdot_ias_zone_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/ias_zone/Commands/WriteAttributes is receiv...
sl_status_t uic_mqtt_dotdot_application_monitoring_process_id_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ProcessId.
sl_status_t(* uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkSetCodeStatus status)
Definition: dotdot_mqtt.h:11118
sl_status_t uic_mqtt_dotdot_door_lock_keypad_operation_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/KeypadOperationEventMask.
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_year_day_schedule_response is received.
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/get_scene_membership_response is ...
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_door_lock_auto_relock_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/AutoRelockTime.
sl_status_t uic_mqtt_dotdot_flow_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_barrier_control_capabilities_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/Capabilities.
void uic_mqtt_dotdot_barrier_control_generated_stop_callback_unset(const uic_mqtt_dotdot_barrier_control_stop_callback_t callback)
Unsets callback to be called when a +/BarrierControl/GeneratedCommands/stop is received.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_year_day_schedule_response is received.
void uic_mqtt_dotdot_groups_generated_remove_group_response_callback_set(const uic_mqtt_dotdot_groups_remove_group_response_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/remove_group_response is received.
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/getrfid_code is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PowerDivisor.
void uic_mqtt_dotdot_groups_generated_add_group_callback_unset(const uic_mqtt_dotdot_groups_add_group_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/add_group is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_remaining_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2PercentageRemaining.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_unset(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t callback)
Unsets callback to be called when a ConfigurationParameters/Commands/discover_parameter is received.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_occupied_to_unoccupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PIROccupiedToUnoccupiedDelay.
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_holiday_schedule is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_power_on_fade_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PowerOnFadeTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACCurrentOverload.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriod.
sl_status_t uic_mqtt_dotdot_ota_upgrade_downloaded_zig_bee_stack_version_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/DownloadedZigBeeStackVersion.
void uic_mqtt_dotdot_unset_electrical_conductivity_measurement_write_attributes_callback(const uic_mqtt_dotdot_electrical_conductivity_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/electrical_conductivity_measurement/Comman...
sl_status_t uic_mqtt_dotdot_door_lock_manual_operation_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/ManualOperationEventMask.
void uic_mqtt_dotdot_clear_carbon_monoxide_force_read_attributes_callbacks()
Clears all callbacks registered for when +/carbon_monoxide/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActiveCurrent.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ProtocolController-RFTelemetry Cluster.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryManufacturer.
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_year_day_schedule is receiv...
void uic_mqtt_dotdot_door_lock_toggle_callback_unset(const uic_mqtt_dotdot_door_lock_toggle_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/toggle is received.
void uic_mqtt_dotdot_identify_generated_identify_callback_clear()
Clears all callbacks registered for when +/Identify/GeneratedCommands/identify is received.
void uic_mqtt_dotdot_metering_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Metering Cluster.
void uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_clear()
Clears all callbacks registered for when OTAUpgrade/Commands/query_device_specific_file_response is r...
void uic_mqtt_dotdot_ias_zone_generated_initiate_normal_operation_mode_callback_clear()
Clears all callbacks registered for when +/IASZone/GeneratedCommands/initiate_normal_operation_mode i...
void uic_mqtt_dotdot_color_control_generated_color_loop_set_callback_unset(const uic_mqtt_dotdot_color_control_color_loop_set_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/color_loop_set is received.
void uic_mqtt_dotdot_unset_configuration_parameters_write_attributes_callback(const uic_mqtt_dotdot_configuration_parameters_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/configuration_parameters/Commands/WriteAtt...
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RelativeHumidity.
void uic_mqtt_dotdot_protocol_controller_network_management_generated_write_callback_clear()
Clears all callbacks registered for when +/ProtocolController-NetworkManagement/GeneratedCommands/wri...
sl_status_t uic_mqtt_dotdot_diagnostics_route_disc_initiated_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/RouteDiscInitiated.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_response_callback_clear()
Clears all callbacks registered for when +/ElectricalMeasurement/GeneratedCommands/get_measurement_pr...
void uic_mqtt_dotdot_scenes_remove_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_remove_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/remove_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured9th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured9thHarmonicCurrent.
void uic_mqtt_dotdot_ota_upgrade_generated_image_notify_callback_unset(const uic_mqtt_dotdot_ota_upgrade_image_notify_callback_t callback)
Unsets callback to be called when a +/OTAUpgrade/GeneratedCommands/image_notify is received.
void uic_mqtt_dotdot_pm25_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PM25/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/getrfid_code is received.
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_allrfid_codes_response is received.
sl_status_t uic_mqtt_dotdot_door_lock_enable_logging_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/EnableLogging.
void uic_mqtt_dotdot_on_off_off_with_effect_callback_set(const uic_mqtt_dotdot_on_off_off_with_effect_callback_t callback)
Setup callback to be called when a OnOff/Commands/off_with_effect is received.
void uic_mqtt_dotdot_door_lock_lock_door_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/lock_door_response is received.
void uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/set_weekly_schedule is received.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t callback)
Setup callback to be called when a Thermostat/Commands/get_weekly_schedule_response is received.
sl_status_t uic_mqtt_dotdot_diagnostics_nwkfc_failure_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NWKFCFailure.
void uic_mqtt_dotdot_ota_upgrade_generated_upgrade_end_request_callback_clear()
Clears all callbacks registered for when +/OTAUpgrade/GeneratedCommands/upgrade_end_request is receiv...
sl_status_t uic_mqtt_dotdot_color_control_couple_color_temp_to_level_min_mireds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CoupleColorTempToLevelMinMireds.
void uic_mqtt_dotdot_basic_generated_reset_to_factory_defaults_callback_unset(const uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t callback)
Unsets callback to be called when a +/Basic/GeneratedCommands/reset_to_factory_defaults is received.
sl_status_t uic_mqtt_dotdot_ias_zone_iascie_address_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/IASCIEAddress.
sl_status_t uic_mqtt_dotdot_metering_power_factor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/PowerFactor.
void uic_mqtt_dotdot_metering_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Metering Cluster.
void uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_unset(const uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_t callback)
Unsets callback to be called when a OTAUpgrade/Commands/query_next_image_request is received.
void uic_mqtt_dotdot_alarms_generated_reset_all_alarms_callback_set(const uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/reset_all_alarms is received.
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/enhanced_move_to_hue is received.
void uic_mqtt_dotdot_clear_ias_zone_force_read_attributes_callbacks()
Clears all callbacks registered for when +/ias_zone/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageMinThreshold.
void uic_mqtt_dotdot_level_step_with_on_off_callback_clear()
Clears all callbacks registered for when Level/Commands/step_with_on_off is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriodPhB.
void uic_mqtt_dotdot_groups_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Groups/ClusterRevision attribute.
void uic_mqtt_dotdot_scenes_recall_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/recall_scene is received.
void uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t callback)
Setup callback to be called when a IASZone/Commands/initiate_normal_operation_mode is received.
sl_status_t(* uic_mqtt_dotdot_iaswd_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_iaswd_state_t, uic_mqtt_dotdot_iaswd_updated_state_t)
Definition: dotdot_mqtt.h:29062
void uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clearpin_code_response is received.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedSetback.
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/get_relay_status_log is recei...
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_callback_unset(const uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/get_relay_status_log is received.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_low_temp_dwell_trip_point_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/LowTempDwellTripPoint.
void uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t callback)
Unsets callback to be called when a IASZone/Commands/zone_enroll_response is received.
sl_status_t uic_mqtt_dotdot_color_control_primary5y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary5Y.
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_response_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/get_relay_status_log_response is re...
void uic_mqtt_dotdot_scenes_store_scene_callback_set(const uic_mqtt_dotdot_scenes_store_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/store_scene is received.
sl_status_t uic_mqtt_dotdot_thermostat_min_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MinCoolSetpointLimit.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriodPhC.
void uic_mqtt_dotdot_electrical_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ElectricalMeasurement/ClusterRevision attribute.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/enhanced_add_scene is received.
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_source_timestamp_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SetpointChangeSourceTimestamp.
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_year_day_schedule is received.
void uic_mqtt_dotdot_level_generated_move_callback_set(const uic_mqtt_dotdot_level_move_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/move is received.
void uic_mqtt_dotdot_unset_illuminance_level_sensing_write_attributes_callback(const uic_mqtt_dotdot_illuminance_level_sensing_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/illuminance_level_sensing/Commands/WriteAt...
void uic_mqtt_dotdot_door_lock_generated_getpin_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/getpin_code_response is receive...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltageMax.
void uic_mqtt_dotdot_scenes_generated_store_scene_callback_unset(const uic_mqtt_dotdot_scenes_store_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/store_scene is received.
void uic_mqtt_dotdot_ias_zone_generated_initiate_normal_operation_mode_callback_unset(const uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t callback)
Unsets callback to be called when a +/IASZone/GeneratedCommands/initiate_normal_operation_mode is rec...
void uic_mqtt_dotdot_barrier_control_generated_go_to_percent_callback_clear()
Clears all callbacks registered for when +/BarrierControl/GeneratedCommands/go_to_percent is received...
void uic_mqtt_dotdot_clear_pressure_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/pressure_measurement/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_on_off_on_callback_unset(const uic_mqtt_dotdot_on_off_on_callback_t callback)
Unsets callback to be called when a OnOff/Commands/on is received.
void uic_mqtt_dotdot_clear_illuminance_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/illuminance_measurement/Commands/ForceReadAttributes is re...
void uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/setrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measurement_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasurementType.
sl_status_t uic_mqtt_dotdot_basic_product_label_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ProductLabel.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_multiplier_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerMultiplier.
sl_status_t uic_mqtt_dotdot_thermostat_abs_min_heat_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/AbsMinHeatSetpointLimit.
sl_status_t uic_mqtt_dotdot_window_covering_number_of_actuations_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/NumberOfActuationsLift.
void uic_mqtt_dotdot_set_time_force_read_attributes_callback(const uic_mqtt_dotdot_time_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/time/Commands/ForceReadAttributes is r...
void uic_mqtt_dotdot_binding_generated_unbind_from_protocol_controller_callback_unset(const uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t callback)
Unsets callback to be called when a +/Binding/GeneratedCommands/unbind_from_protocol_controller is re...
sl_status_t(* uic_mqtt_dotdot_groups_add_group_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id, const char *group_name)
Definition: dotdot_mqtt.h:3655
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t parameter_id)
Definition: dotdot_mqtt.h:39049
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_response_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/unlock_with_timeout_response is rece...
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clearrfid_code is received.
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured7th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured7thHarmonicCurrent.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_clear()
Clears all callbacks registered for when ConfigurationParameters/Commands/discover_parameter_range is...
void uic_mqtt_dotdot_set_ota_upgrade_force_read_attributes_callback(const uic_mqtt_dotdot_ota_upgrade_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/ota_upgrade/Commands/ForceReadAttribut...
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_year_day_schedule is rece...
void uic_mqtt_dotdot_door_lock_operating_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t callback)
Setup callback to be called when a DoorLock/Commands/operating_event_notification is received.
void uic_mqtt_dotdot_set_temperature_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_temperature_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/temperature_measurement/Commands/Force...
void uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/go_to_tilt_value is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMin.
void uic_mqtt_dotdot_state_generated_discover_neighbors_callback_set(const uic_mqtt_dotdot_state_discover_neighbors_callback_t callback)
Setup callback to be called when a +/State/GeneratedCommands/discover_neighbors is received.
void uic_mqtt_dotdot_unset_thermostat_user_interface_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_thermostat_user_interface_configuration_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/thermostat_user_interface_configurati...
void uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clearrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonMonoxide/Attributes/Tolerance.
sl_status_t(* uic_mqtt_dotdot_power_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_power_configuration_state_t, uic_mqtt_dotdot_power_configuration_updated_state_t)
Definition: dotdot_mqtt.h:1064
sl_status_t(* uic_mqtt_dotdot_groups_add_group_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t status, uint16_t group_id)
Definition: dotdot_mqtt.h:3664
void uic_mqtt_dotdot_scenes_view_scene_callback_set(const uic_mqtt_dotdot_scenes_view_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/view_scene is received.
void uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_unset(const uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_t callback)
Unsets callback to be called when a OTAUpgrade/Commands/image_page_request is received.
sl_status_t uic_mqtt_dotdot_door_lock_rfid_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFIDOperationEventMask.
void uic_mqtt_dotdot_carbon_dioxide_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the CarbonDioxide Cluster.
void uic_mqtt_dotdot_scenes_view_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/view_scene_response is received.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_allrfid_codes_response is rece...
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMaxPhB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_active_power_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACActivePowerOverload.
sl_status_t(* uic_mqtt_dotdot_groups_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_groups_state_t, uic_mqtt_dotdot_groups_updated_state_t)
Definition: dotdot_mqtt.h:3748
void uic_mqtt_dotdot_unset_window_covering_force_read_attributes_callback(const uic_mqtt_dotdot_window_covering_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/window_covering/Commands/ForceReadAtt...
sl_status_t uic_mqtt_dotdot_level_options_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/Options.
void uic_mqtt_dotdot_door_lock_toggle_response_callback_set(const uic_mqtt_dotdot_door_lock_toggle_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/toggle_response is received.
void uic_mqtt_dotdot_scenes_generated_store_scene_response_callback_set(const uic_mqtt_dotdot_scenes_store_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/store_scene_response is received.
sl_status_t uic_mqtt_dotdot_window_covering_number_of_actuations_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/NumberOfActuationsLift.
sl_status_t uic_mqtt_dotdot_electrical_measurement_phase_harmonic_current_multiplier_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PhaseHarmonicCurrentMultiplier.
void uic_mqtt_dotdot_door_lock_get_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_user_status_response is received.
sl_status_t(* uic_mqtt_dotdot_time_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_time_updated_state_t)
Definition: dotdot_mqtt.h:8146
sl_status_t uic_mqtt_dotdot_ballast_configuration_ballast_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/BallastStatus.
void uic_mqtt_dotdot_set_diagnostics_write_attributes_callback(const uic_mqtt_dotdot_diagnostics_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/diagnostics/Commands/WriteAttributes is rec...
sl_status_t uic_mqtt_dotdot_diagnostics_aps_rx_ucast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSRxUcast.
void uic_mqtt_dotdot_unset_name_and_location_force_read_attributes_callback(const uic_mqtt_dotdot_name_and_location_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/name_and_location/Commands/ForceReadA...
void uic_mqtt_dotdot_door_lock_generated_set_user_type_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_user_type is received.
void uic_mqtt_dotdot_color_control_color_loop_set_callback_unset(const uic_mqtt_dotdot_color_control_color_loop_set_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/color_loop_set is received.
void uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/enhanced_add_scene is received.
sl_status_t uic_mqtt_dotdot_diagnostics_apsfc_failure_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSFCFailure.
void uic_mqtt_dotdot_level_move_to_level_callback_unset(const uic_mqtt_dotdot_level_move_to_level_callback_t callback)
Unsets callback to be called when a Level/Commands/move_to_level is received.
sl_status_t uic_mqtt_dotdot_door_lock_language_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/Language.
sl_status_t uic_mqtt_dotdot_window_covering_config_or_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/ConfigOrStatus.
void uic_mqtt_dotdot_scenes_generated_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_add_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/add_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentPhB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounter.
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_active_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/TotalActivePower.
void uic_mqtt_dotdot_clear_device_temperature_configuration_write_attributes_callbacks()
Clears all callbacks registered for when +/device_temperature_configuration/Commands/WriteAttributes ...
void uic_mqtt_dotdot_level_move_to_level_callback_clear()
Clears all callbacks registered for when Level/Commands/move_to_level is received.
void uic_mqtt_dotdot_shade_configuration_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ShadeConfiguration Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwell.
sl_status_t(* uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint32_t new_long_poll_interval)
Definition: dotdot_mqtt.h:9844
sl_status_t uic_mqtt_dotdot_power_configuration_battery2a_hr_rating_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2AHrRating.
void uic_mqtt_dotdot_identify_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Identify/ClusterRevision attribute.
void uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_unset(const uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t callback)
Unsets callback to be called when a Binding/Commands/unbind_from_protocol_controller is received.
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_allpin_codes is received.
void uic_mqtt_dotdot_door_lock_set_user_type_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_user_type_response is received.
void uic_mqtt_dotdot_clear_application_monitoring_force_read_attributes_callbacks()
Clears all callbacks registered for when +/application_monitoring/Commands/ForceReadAttributes is rec...
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_delivered_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentMaxDemandDelivered.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_received_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandReceivedTime.
sl_status_t uic_mqtt_dotdot_color_control_primary3x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary3X.
void uic_mqtt_dotdot_groups_remove_group_callback_unset(const uic_mqtt_dotdot_groups_remove_group_callback_t callback)
Unsets callback to be called when a Groups/Commands/remove_group is received.
void uic_mqtt_dotdot_ota_upgrade_generated_image_block_response_callback_clear()
Clears all callbacks registered for when +/OTAUpgrade/GeneratedCommands/image_block_response is recei...
void uic_mqtt_dotdot_power_configuration_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PowerConfiguration Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltageMin.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_weekday_schedule_response...
sl_status_t uic_mqtt_dotdot_color_control_remaining_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/RemainingTime.
void uic_mqtt_dotdot_clear_ota_upgrade_write_attributes_callbacks()
Clears all callbacks registered for when +/ota_upgrade/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t callback)
Setup callback to be called when a Binding/Commands/unbind_from_protocol_controller is received.
void uic_mqtt_dotdot_door_lock_setpin_code_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/setpin_code is received.
sl_status_t uic_mqtt_dotdot_door_lock_number_ofrfid_users_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfRFIDUsersSupported.
sl_status_t uic_mqtt_dotdot_on_off_start_up_on_off_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/StartUpOnOff.
void uic_mqtt_dotdot_state_remove_offline_callback_clear()
Clears all callbacks registered for when State/Commands/remove_offline is received.
void uic_mqtt_dotdot_scenes_add_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/add_scene_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Voltage.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_filtering_weight_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AngleFilteringWeight.
sl_status_t uic_mqtt_dotdot_diagnostics_last_messagelqi_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/LastMessageLQI.
sl_status_t uic_mqtt_dotdot_color_control_primary3_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary3Intensity.
void uic_mqtt_dotdot_binding_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Binding/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_color_control_step_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint8_t step_size, uint8_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20831
void uic_mqtt_dotdot_color_control_generated_move_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_saturation_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_saturation is received.
sl_status_t uic_mqtt_dotdot_window_covering_window_covering_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/WindowCoveringType.
void uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/enhanced_add_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActiveCurrentPhB.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_holiday_schedule is received.
sl_status_t uic_mqtt_dotdot_metering_current_outlet_energy_carrier_summation_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentOutletEnergyCarrierSummation.
void uic_mqtt_dotdot_window_covering_generated_up_or_open_callback_set(const uic_mqtt_dotdot_window_covering_up_or_open_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/up_or_open is received.
sl_status_t uic_mqtt_dotdot_aox_locator_antenna_array_publish(const char *base_topic, size_t value_count, const int8_t *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AntennaArray.
sl_status_t uic_mqtt_dotdot_on_off_on_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/OnTime.
sl_status_t uic_mqtt_dotdot_binding_bindable_cluster_list_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Binding/Attributes/BindableClusterList.
sl_status_t(* uic_mqtt_dotdot_system_metrics_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_system_metrics_state_t, uic_mqtt_dotdot_system_metrics_updated_state_t)
Definition: dotdot_mqtt.h:37002
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_logging_level_publish(const char *base_topic, LoggingLevelEnum value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTLoggingLevel.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_allrfid_codes is received.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/enhanced_view_scene_response is received.
void uic_mqtt_dotdot_poll_control_check_in_response_callback_clear()
Clears all callbacks registered for when PollControl/Commands/check_in_response is received.
void uic_mqtt_dotdot_unset_on_off_force_read_attributes_callback(const uic_mqtt_dotdot_on_off_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/on_off/Commands/ForceReadAttributes i...
sl_status_t(* uic_mqtt_dotdot_color_control_step_color_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint16_t step_size, uint16_t transition_time, CCMinMiredsField color_temperature_minimum_mireds, CCMaxMiredsField color_temperature_maximum_mireds, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:21061
void uic_mqtt_dotdot_clear_shade_configuration_write_attributes_callbacks()
Clears all callbacks registered for when +/shade_configuration/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_thermostat_generated_setpoint_raise_or_lower_callback_set(const uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/setpoint_raise_or_lower is received...
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_year_day_schedule_response ...
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkWeekDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:10941
sl_status_t uic_mqtt_dotdot_metering_metering_device_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/MeteringDeviceType.
void uic_mqtt_dotdot_door_lock_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the DoorLock Cluster.
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ota_upgrade_updated_state_t)
Definition: dotdot_mqtt.h:8761
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampManufacturer.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_direction_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorLoopDirection.
void uic_mqtt_dotdot_aox_locator_iq_report_callback_set(const uic_mqtt_dotdot_aox_locator_iq_report_callback_t callback)
Setup callback to be called when a AoXLocator/Commands/iq_report is received.
sl_status_t(* uic_mqtt_dotdot_thermostat_user_interface_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_user_interface_configuration_state_t, uic_mqtt_dotdot_thermostat_user_interface_configuration_updated_state_t)
Definition: dotdot_mqtt.h:20601
void uic_mqtt_dotdot_clear_alarms_force_read_attributes_callbacks()
Clears all callbacks registered for when +/alarms/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_ias_zone_generated_initiate_test_mode_callback_clear()
Clears all callbacks registered for when +/IASZone/GeneratedCommands/initiate_test_mode is received.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_rx_ucast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSRxUcast.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold1.
void uic_mqtt_dotdot_unset_time_write_attributes_callback(const uic_mqtt_dotdot_time_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/time/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_active_power_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/TotalActivePower.
sl_status_t uic_mqtt_dotdot_color_control_color_temp_physical_max_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorTempPhysicalMaxMireds.
void uic_mqtt_dotdot_ota_upgrade_generated_upgrade_end_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_t callback)
Setup callback to be called when a +/OTAUpgrade/GeneratedCommands/upgrade_end_response is received.
void uic_mqtt_dotdot_thermostat_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Thermostat/ClusterRevision attribute.
void uic_mqtt_dotdot_color_control_generated_step_saturation_callback_set(const uic_mqtt_dotdot_color_control_step_saturation_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/step_saturation is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured1st_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured1stHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_door_lock_operating_mode_publish(const char *base_topic, DrlkOperMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/OperatingMode.
void uic_mqtt_dotdot_barrier_control_go_to_percent_callback_set(const uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t callback)
Setup callback to be called when a BarrierControl/Commands/go_to_percent is received.
void uic_mqtt_dotdot_set_dehumidification_control_force_read_attributes_callback(const uic_mqtt_dotdot_dehumidification_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/dehumidification_control/Commands/Forc...
void uic_mqtt_dotdot_door_lock_clearrfid_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clearrfid_code is received.
sl_status_t uic_mqtt_dotdot_system_metrics_virtual_memory_totalmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/VirtualMemoryTotalMB.
void uic_mqtt_dotdot_set_illuminance_level_sensing_write_attributes_callback(const uic_mqtt_dotdot_illuminance_level_sensing_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/illuminance_level_sensing/Commands/WriteAtt...
void uic_mqtt_dotdot_protocol_controller_network_management_publish_empty_supported_commands(const dotdot_unid_t unid)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ProtocolController-NetworkManag...
void uic_mqtt_dotdot_level_step_callback_unset(const uic_mqtt_dotdot_level_step_callback_t callback)
Unsets callback to be called when a Level/Commands/step is received.
void uic_mqtt_dotdot_relativity_humidity_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the RelativityHumidity/ClusterRevision attribute.
void uic_mqtt_dotdot_clear_system_metrics_force_read_attributes_callbacks()
Clears all callbacks registered for when +/system_metrics/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_t callback)
Setup callback to be called when a OTAUpgrade/Commands/image_block_request is received.
void uic_mqtt_dotdot_ph_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PhMeasurement Cluster.
sl_status_t uic_mqtt_dotdot_ias_zone_number_of_zone_sensitivity_levels_supported_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/NumberOfZoneSensitivityLevelsSupported.
sl_status_t uic_mqtt_dotdot_ota_upgrade_current_zig_bee_stack_version_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/CurrentZigBeeStackVersion.
sl_status_t uic_mqtt_dotdot_pm25_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PM25/Attributes/MeasuredValue.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_set(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t callback)
Setup callback to be called when a ProtocolController-RFTelemetry/Commands/tx_report is received.
void uic_mqtt_dotdot_door_lock_toggle_response_callback_unset(const uic_mqtt_dotdot_door_lock_toggle_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/toggle_response is received.
void uic_mqtt_dotdot_door_lock_generated_get_log_record_callback_unset(const uic_mqtt_dotdot_door_lock_get_log_record_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_log_record is received.
void uic_mqtt_dotdot_color_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ColorControl Cluster.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_low_temp_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/LowTempThreshold.
sl_status_t uic_mqtt_dotdot_fan_control_fan_mode_sequence_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FanControl/Attributes/FanModeSequence.
void uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_clear()
Clears all callbacks registered for when OTAUpgrade/Commands/query_next_image_response is received.
sl_status_t uic_mqtt_dotdot_window_covering_installed_closed_limit_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/InstalledClosedLimitLift.
void uic_mqtt_dotdot_door_lock_lock_door_callback_unset(const uic_mqtt_dotdot_door_lock_lock_door_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/lock_door is received.
sl_status_t uic_mqtt_dotdot_metering_current_inlet_energy_carrier_summation_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentInletEnergyCarrierSummation.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3Voltage.
void uic_mqtt_dotdot_alarms_generated_alarm_callback_set(const uic_mqtt_dotdot_alarms_alarm_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/alarm is received.
sl_status_t uic_mqtt_dotdot_aox_locator_antenna_array_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AntennaArray.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Voltage.
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/go_to_lift_value is received.
void uic_mqtt_dotdot_on_off_generated_on_with_recall_global_scene_callback_unset(const uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/on_with_recall_global_scene is received...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrentMax.
void uic_mqtt_dotdot_level_generated_step_callback_unset(const uic_mqtt_dotdot_level_step_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/step is received.
sl_status_t uic_mqtt_dotdot_thermostat_system_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/SystemMode.
void uic_mqtt_dotdot_carbon_monoxide_unretain_cluster_revision(const char *base_topic)
Unretain a publication to CarbonMonoxide/ClusterRevision attribute.
void uic_mqtt_dotdot_binding_generated_bind_callback_clear()
Clears all callbacks registered for when +/Binding/GeneratedCommands/bind is received.
void uic_mqtt_dotdot_color_control_generated_move_to_color_callback_unset(const uic_mqtt_dotdot_color_control_move_to_color_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_to_color is received.
void uic_mqtt_dotdot_color_control_step_hue_callback_set(const uic_mqtt_dotdot_color_control_step_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/step_hue is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_application_connected_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationConnected.
void uic_mqtt_dotdot_aox_position_estimation_unretain_cluster_revision(const char *base_topic)
Unretain a publication to AoXPositionEstimation/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_get_log_record_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_log_record_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentMax.
sl_status_t uic_mqtt_dotdot_level_min_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MinLevel.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageMinThreshold.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/Occupancy.
sl_status_t(* uic_mqtt_dotdot_state_discover_neighbors_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:36155
sl_status_t uic_mqtt_dotdot_soil_moisture_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SoilMoisture/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_system_metrics_power_plugged_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/PowerPlugged.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_unoccupied_to_occupied_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PIRUnoccupiedToOccupiedThreshold.
void uic_mqtt_dotdot_state_generated_discover_neighbors_callback_unset(const uic_mqtt_dotdot_state_discover_neighbors_callback_t callback)
Unsets callback to be called when a +/State/GeneratedCommands/discover_neighbors is received.
void uic_mqtt_dotdot_ias_zone_generated_zone_status_change_notification_callback_set(const uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t callback)
Setup callback to be called when a +/IASZone/GeneratedCommands/zone_status_change_notification is rec...
sl_status_t uic_mqtt_dotdot_thermostat_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/AlarmMask.
void uic_mqtt_dotdot_clear_illuminance_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/illuminance_measurement/Commands/WriteAttributes is receiv...
void uic_mqtt_dotdot_ota_upgrade_generated_query_device_specific_file_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_t callback)
Setup callback to be called when a +/OTAUpgrade/GeneratedCommands/query_device_specific_file_response...
void uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_clear()
Clears all callbacks registered for when OTAUpgrade/Commands/image_block_response is received.
void uic_mqtt_dotdot_time_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Time Cluster.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2a_hr_rating_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2AHrRating.
void uic_mqtt_dotdot_ota_upgrade_generated_query_next_image_response_callback_clear()
Clears all callbacks registered for when +/OTAUpgrade/GeneratedCommands/query_next_image_response is ...
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_holiday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_neutral_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/NeutralCurrent.
void uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t callback)
Setup callback to be called when a PollControl/Commands/set_short_poll_interval is received.
void uic_mqtt_dotdot_unset_shade_configuration_write_attributes_callback(const uic_mqtt_dotdot_shade_configuration_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/shade_configuration/Commands/WriteAttribut...
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_delivered_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentMaxDemandDeliveredTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured11th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured11thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_burn_hours_trip_point_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampBurnHoursTripPoint.
void uic_mqtt_dotdot_door_lock_set_user_status_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_user_status_response is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_comp_pressure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MinCompPressure.
void uic_mqtt_dotdot_level_generated_move_to_level_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/move_to_level_with_on_off is received.
sl_status_t(* uic_mqtt_dotdot_groups_get_group_membership_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t group_list_count, const uint16_t *group_list)
Definition: dotdot_mqtt.h:3691
void uic_mqtt_dotdot_iaswd_squawk_callback_set(const uic_mqtt_dotdot_iaswd_squawk_callback_t callback)
Setup callback to be called when a IASWD/Commands/squawk is received.
sl_status_t uic_mqtt_dotdot_time_standard_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/StandardTime.
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_value_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/go_to_tilt_value is recei...
sl_status_t(* uic_mqtt_dotdot_alarms_reset_alarm_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t alarm_code, clusterId cluster_identifier)
Definition: dotdot_mqtt.h:7643
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_response_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/remove_all_scenes_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMinPhB.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_to_hue is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMaxPhC.
void uic_mqtt_dotdot_unset_occupancy_sensing_force_read_attributes_callback(const uic_mqtt_dotdot_occupancy_sensing_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/occupancy_sensing/Commands/ForceReadA...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3VoltageMinThreshold.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_decrypt_failures_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSDecryptFailures.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_tolerance_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonDioxide/Attributes/Tolerance.
void uic_mqtt_dotdot_color_control_generated_stop_move_step_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/stop_move_step is received.
void uic_mqtt_dotdot_alarms_generated_reset_alarm_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/reset_alarm is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_max_cool_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationMaxCool.
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/get_weekly_schedule is receiv...
void uic_mqtt_dotdot_on_off_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the OnOff Cluster.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_range_callback_set(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_t callback)
Setup callback to be called when a +/ConfigurationParameters/GeneratedCommands/discover_parameter_ran...
sl_status_t uic_mqtt_dotdot_color_control_start_up_color_temperature_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/StartUpColorTemperatureMireds.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_rated_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryRatedVoltage.
void uic_mqtt_dotdot_unset_power_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_power_configuration_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/power_configuration/Commands/ForceRea...
void uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_t callback)
Setup callback to be called when a OTAUpgrade/Commands/upgrade_end_response is received.
void uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/enhanced_move_hue is received.
sl_status_t uic_mqtt_dotdot_thermostat_ac_capacity_format_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCapacityFormat.
sl_status_t uic_mqtt_dotdot_system_metrics_system_interrupts_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/SystemInterrupts.
void uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_set(const uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t callback)
Setup callback to be called when a OnOff/Commands/on_with_recall_global_scene is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_lifetime_running_hours_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/LifetimeRunningHours.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_empty_supported_commands(const dotdot_unid_t unid)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ProtocolController-RFTelemetry ...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_alarm_state_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3AlarmState.
void uic_mqtt_dotdot_poll_control_generated_check_in_callback_unset(const uic_mqtt_dotdot_poll_control_check_in_callback_t callback)
Unsets callback to be called when a +/PollControl/GeneratedCommands/check_in is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase5th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase5thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_system_metrics_current_temperature_celcius_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CurrentTemperatureCelcius.
void uic_mqtt_dotdot_door_lock_getrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_getrfid_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/getrfid_code is received.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_max_temp_experienced_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/MaxTempExperienced.
sl_status_t uic_mqtt_dotdot_electrical_measurement_harmonic_current_multiplier_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/HarmonicCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_metering_supply_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/SupplyStatus.
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/go_to_lift_percentage is receiv...
void uic_mqtt_dotdot_binding_generated_unbind_callback_unset(const uic_mqtt_dotdot_binding_unbind_callback_t callback)
Unsets callback to be called when a +/Binding/GeneratedCommands/unbind is received.
void uic_mqtt_dotdot_shade_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ShadeConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_phase_harmonic_current_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PhaseHarmonicCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACCurrentDivisor.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_light_sensor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/LightSensorType.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:11082
void uic_mqtt_dotdot_set_pump_configuration_and_control_write_attributes_callback(const uic_mqtt_dotdot_pump_configuration_and_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/pump_configuration_and_control/Commands/Wri...
void uic_mqtt_dotdot_clear_metering_write_attributes_callbacks()
Clears all callbacks registered for when +/metering/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_door_lock_enable_privacy_mode_button_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/EnablePrivacyModeButton.
sl_status_t uic_mqtt_dotdot_door_lock_operating_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/OperatingMode.
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t callback)
Setup callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_profile_info is rece...
void uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_clear()
Clears all callbacks registered for when IASZone/Commands/initiate_normal_operation_mode is received.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_success_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSTxUcastSuccess.
void uic_mqtt_dotdot_scenes_generated_copy_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/copy_scene is received.
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_weekday_schedule is received.
void uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_t callback)
Setup callback to be called when a OTAUpgrade/Commands/upgrade_end_request is received.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/enhanced_add_scene_response is received...
sl_status_t(* uic_mqtt_dotdot_protocol_controller_network_management_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_network_management_state_t, uic_mqtt_dotdot_protocol_controller_network_management_updated_state_t)
Definition: dotdot_mqtt.h:40494
sl_status_t(* uic_mqtt_dotdot_scenes_store_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4470
void uic_mqtt_dotdot_clear_system_metrics_write_attributes_callbacks()
Clears all callbacks registered for when +/system_metrics/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold3.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_generated_tx_report_callback_set(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t callback)
Setup callback to be called when a +/ProtocolController-RFTelemetry/GeneratedCommands/tx_report is re...
void uic_mqtt_dotdot_set_alarms_write_attributes_callback(const uic_mqtt_dotdot_alarms_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/alarms/Commands/WriteAttributes is received...
void uic_mqtt_dotdot_clear_ph_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/ph_measurement/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_generated_tx_report_callback_clear()
Clears all callbacks registered for when +/ProtocolController-RFTelemetry/GeneratedCommands/tx_report...
void uic_mqtt_dotdot_color_control_generated_enhanced_move_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_hue is received.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsVoltageMinThreshold.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_unoccupied_to_occupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PIRUnoccupiedToOccupiedDelay.
void uic_mqtt_dotdot_poll_control_generated_set_long_poll_interval_callback_unset(const uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t callback)
Unsets callback to be called when a +/PollControl/GeneratedCommands/set_long_poll_interval is receive...
sl_status_t uic_mqtt_dotdot_system_metrics_max_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/MaxTemperatureCelcius.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentMin.
void uic_mqtt_dotdot_aox_locator_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the AoXLocator Cluster.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_weekday_schedule_response is rece...
void uic_mqtt_dotdot_illuminance_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the IlluminanceMeasurement Cluster.
void uic_mqtt_dotdot_clear_carbon_monoxide_write_attributes_callbacks()
Clears all callbacks registered for when +/carbon_monoxide/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_ota_upgrade_generated_query_next_image_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_t callback)
Setup callback to be called when a +/OTAUpgrade/GeneratedCommands/query_next_image_request is receive...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2Voltage.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_received_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentMaxDemandReceived.
void uic_mqtt_dotdot_on_off_on_callback_clear()
Clears all callbacks registered for when OnOff/Commands/on is received.
sl_status_t uic_mqtt_dotdot_metering_outlet_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/OutletTemperature.
void uic_mqtt_dotdot_clear_shade_configuration_force_read_attributes_callbacks()
Clears all callbacks registered for when +/shade_configuration/Commands/ForceReadAttributes is receiv...
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_rated_hours_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampRatedHours.
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_weekday_schedule is received.
sl_status_t uic_mqtt_dotdot_groups_name_support_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Groups/Attributes/NameSupport.
sl_status_t uic_mqtt_dotdot_system_metrics_power_plugged_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/PowerPlugged.
sl_status_t uic_mqtt_dotdot_ias_zone_current_zone_sensitivity_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/CurrentZoneSensitivityLevel.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_quantity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2Quantity.
void uic_mqtt_dotdot_color_control_move_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_saturation_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_saturation is received.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_correction_delay_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleCorrectionDelay.
void uic_mqtt_dotdot_alarms_reset_all_alarms_callback_clear()
Clears all callbacks registered for when Alarms/Commands/reset_all_alarms is received.
void uic_mqtt_dotdot_clear_application_monitoring_write_attributes_callbacks()
Clears all callbacks registered for when +/application_monitoring/Commands/WriteAttributes is receive...
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACCurrentOverload.
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_allpin_codes_response is recei...
void uic_mqtt_dotdot_unset_soil_moisture_force_read_attributes_callback(const uic_mqtt_dotdot_soil_moisture_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/soil_moisture/Commands/ForceReadAttri...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_size_publish(const char *base_topic, BatterySize value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Size.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/enhanced_add_scene is received.
sl_status_t uic_mqtt_dotdot_metering_temperature_unit_of_measure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/TemperatureUnitOfMeasure.
void uic_mqtt_dotdot_unset_poll_control_write_attributes_callback(const uic_mqtt_dotdot_poll_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/poll_control/Commands/WriteAttributes is r...
void uic_mqtt_dotdot_door_lock_generated_unlock_door_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/unlock_door_response is receive...
void uic_mqtt_dotdot_thermostat_generated_set_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/set_weekly_schedule is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_burn_hours_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampBurnHours.
void uic_mqtt_dotdot_barrier_control_generated_stop_callback_clear()
Clears all callbacks registered for when +/BarrierControl/GeneratedCommands/stop is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_logging_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTLoggingEnabled.
void uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/getrfid_code_response is received.
void uic_mqtt_dotdot_unset_system_metrics_write_attributes_callback(const uic_mqtt_dotdot_system_metrics_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/system_metrics/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_unoccupied_to_occupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PhysicalContactUnoccupiedToOccupiedDelay.
sl_status_t uic_mqtt_dotdot_ballast_configuration_power_on_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PowerOnLevel.
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ballast_configuration_state_t, uic_mqtt_dotdot_ballast_configuration_updated_state_t)
Definition: dotdot_mqtt.h:23939
sl_status_t uic_mqtt_dotdot_thermostat_ac_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACType.
sl_status_t(* uic_mqtt_dotdot_groups_view_group_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id)
Definition: dotdot_mqtt.h:3673
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxUcast.
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_year_day_schedule_response is rec...
void uic_mqtt_dotdot_clear_ota_upgrade_force_read_attributes_callbacks()
Clears all callbacks registered for when +/ota_upgrade/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriodPhB.
sl_status_t uic_mqtt_dotdot_ph_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PhMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_level_on_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OnLevel.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_max_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CPUMaxUsagePercent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSwell.
sl_status_t(* uic_mqtt_dotdot_window_covering_down_or_close_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:15365
void uic_mqtt_dotdot_door_lock_set_user_status_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_status_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_user_status is received.
sl_status_t(* uic_mqtt_dotdot_groups_remove_group_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id)
Definition: dotdot_mqtt.h:3709
sl_status_t(* uic_mqtt_dotdot_level_step_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode step_mode, uint8_t step_size, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6578
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltagePhC.
sl_status_t uic_mqtt_dotdot_metering_demand_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/DemandFormatting.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_unoccupied_to_occupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/UltrasonicUnoccupiedToOccupiedDelay.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_min_temp_experienced_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/MinTempExperienced.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_speed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxSpeed.
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_image_notify_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, ImageNotifyPayloadType payload_type, uint8_t query_jitter, uint16_t manufacturer_code, uint16_t image_type, uint32_t new_file_version)
Definition: dotdot_mqtt.h:8550
void uic_mqtt_dotdot_door_lock_get_user_type_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_user_type is received.
void uic_mqtt_dotdot_state_discover_neighbors_callback_set(const uic_mqtt_dotdot_state_discover_neighbors_callback_t callback)
Setup callback to be called when a State/Commands/discover_neighbors is received.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_holiday_schedule is received.
void uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_unset(const uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/get_scene_membership_response is received.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_max_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedSetbackMax.
sl_status_t uic_mqtt_dotdot_color_control_couple_color_temp_to_level_min_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CoupleColorTempToLevelMinMireds.
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_response_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t callback)
Unsets callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_profile_info_respon...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Quantity.
sl_status_t(* uic_mqtt_dotdot_illuminance_level_sensing_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_level_sensing_updated_state_t)
Definition: dotdot_mqtt.h:24831
sl_status_t uic_mqtt_dotdot_barrier_control_close_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/ClosePeriod.
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_getrfid_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/getrfid_code is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactiveCurrent.
sl_status_t uic_mqtt_dotdot_system_metrics_min_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/MinTemperatureCelcius.
void uic_mqtt_dotdot_set_thermostat_user_interface_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_thermostat_user_interface_configuration_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/thermostat_user_interface_configuratio...
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_retry_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacTxUcastRetry.
void uic_mqtt_dotdot_set_identify_force_read_attributes_callback(const uic_mqtt_dotdot_identify_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/identify/Commands/ForceReadAttributes ...
void uic_mqtt_dotdot_basic_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Basic/ClusterRevision attribute.
void uic_mqtt_dotdot_aox_locator_generated_iq_report_callback_unset(const uic_mqtt_dotdot_aox_locator_iq_report_callback_t callback)
Unsets callback to be called when a +/AoXLocator/GeneratedCommands/iq_report is received.
sl_status_t(* uic_mqtt_dotdot_temperature_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_temperature_measurement_updated_state_t)
Definition: dotdot_mqtt.h:25048
void uic_mqtt_dotdot_scenes_generated_copy_scene_response_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/copy_scene_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold1.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_holiday_schedule is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_physical_max_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PhysicalMaxLevel.
sl_status_t uic_mqtt_dotdot_thermostat_abs_min_cool_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/AbsMinCoolSetpointLimit.
void uic_mqtt_dotdot_configuration_parameters_generated_set_parameter_callback_unset(const uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t callback)
Unsets callback to be called when a +/ConfigurationParameters/GeneratedCommands/set_parameter is rece...
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_removed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NeighborRemoved.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase3rd_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase3rdHarmonicCurrent.
void uic_mqtt_dotdot_clear_thermostat_user_interface_configuration_force_read_attributes_callbacks()
Clears all callbacks registered for when +/thermostat_user_interface_configuration/Commands/ForceRead...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMaxPhB.
sl_status_t uic_mqtt_dotdot_system_metrics_virtual_memory_usedmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/VirtualMemoryUsedMB.
void uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_unset(const uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t callback)
Unsets callback to be called when a PollControl/Commands/fast_poll_stop is received.
void uic_mqtt_dotdot_dehumidification_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to DehumidificationControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_level_start_up_current_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/StartUpCurrentLevel.
void uic_mqtt_dotdot_clear_level_write_attributes_callbacks()
Clears all callbacks registered for when +/level/Commands/WriteAttributes is received.
sl_status_t(* uic_mqtt_dotdot_relativity_humidity_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_relativity_humidity_state_t, uic_mqtt_dotdot_relativity_humidity_updated_state_t)
Definition: dotdot_mqtt.h:25941
sl_status_t(* uic_mqtt_dotdot_identify_identify_query_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:3307
void uic_mqtt_dotdot_diagnostics_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Diagnostics/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_temperature_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; TemperatureMeasurement/Attributes/MeasuredValue.
void uic_mqtt_dotdot_iaswd_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the IASWD Cluster.
sl_status_t(* uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid)
Definition: dotdot_mqtt.h:4452
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriod.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_weekday_schedule is received.
sl_status_t uic_mqtt_dotdot_door_lock_enable_inside_statusled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableInsideStatusLED.
void uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_t callback)
Setup callback to be called when a OTAUpgrade/Commands/query_next_image_response is received.
sl_status_t uic_mqtt_dotdot_time_last_set_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/LastSetTime.
sl_status_t(* uic_mqtt_dotdot_scenes_remove_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4425
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold1.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriodPhC.
sl_status_t uic_mqtt_dotdot_aox_locator_aox_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AoXMode.
void uic_mqtt_dotdot_state_generated_remove_callback_set(const uic_mqtt_dotdot_state_remove_callback_t callback)
Setup callback to be called when a +/State/GeneratedCommands/remove is received.
sl_status_t uic_mqtt_dotdot_basic_stack_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/StackVersion.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold2.
sl_status_t uic_mqtt_dotdot_color_control_enhanced_color_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/EnhancedColorMode.
void uic_mqtt_dotdot_level_generated_stop_callback_unset(const uic_mqtt_dotdot_level_stop_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/stop is received.
sl_status_t uic_mqtt_dotdot_level_off_transition_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/OffTransitionTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMin.
sl_status_t uic_mqtt_dotdot_thermostat_remote_sensing_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/RemoteSensing.
void uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_unset(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_t callback)
Unsets callback to be called when a OTAUpgrade/Commands/query_device_specific_file_response is receiv...
sl_status_t uic_mqtt_dotdot_poll_control_fast_poll_timeout_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/FastPollTimeoutMax.
void uic_mqtt_dotdot_door_lock_generated_operating_event_notification_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/operating_event_notification is...
sl_status_t uic_mqtt_dotdot_door_lock_rfid_programming_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/RFIDProgrammingEventMask.
sl_status_t uic_mqtt_dotdot_door_lock_enable_inside_statusled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/EnableInsideStatusLED.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionTilt.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactiveCurrentPhC.
void uic_mqtt_dotdot_barrier_control_go_to_percent_callback_unset(const uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t callback)
Unsets callback to be called when a BarrierControl/Commands/go_to_percent is received.
void uic_mqtt_dotdot_aox_locator_angle_correction_callback_unset(const uic_mqtt_dotdot_aox_locator_angle_correction_callback_t callback)
Unsets callback to be called when a AoXLocator/Commands/angle_correction is received.
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindSpeedMeasurement/Attributes/Tolerance.
sl_status_t(* uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t number_of_transitions, uint8_t day_of_week, uint8_t mode, uint8_t transitions_count, const TransitionType *transitions)
Definition: dotdot_mqtt.h:17918
void uic_mqtt_dotdot_color_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ColorControl/ClusterRevision attribute.
void uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_unset(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_t callback)
Unsets callback to be called when a OTAUpgrade/Commands/query_device_specific_file_request is receive...
void uic_mqtt_dotdot_aox_locator_unretain_cluster_revision(const char *base_topic)
Unretain a publication to AoXLocator/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Manufacturer.
sl_status_t uic_mqtt_dotdot_color_control_primary5_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary5Intensity.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_pressure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxPressure.
sl_status_t(* uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:17958
void uic_mqtt_dotdot_set_door_lock_force_read_attributes_callback(const uic_mqtt_dotdot_door_lock_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/door_lock/Commands/ForceReadAttributes...
sl_status_t(* uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t percent_open)
Definition: dotdot_mqtt.h:16470
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_holiday_schedule is received.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/enhanced_add_scene_response is receive...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2VoltageMinThreshold.
sl_status_t uic_mqtt_dotdot_pressure_measurement_max_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_iaswd_generated_start_warning_callback_unset(const uic_mqtt_dotdot_iaswd_start_warning_callback_t callback)
Unsets callback to be called when a +/IASWD/GeneratedCommands/start_warning is received.
void uic_mqtt_dotdot_window_covering_down_or_close_callback_set(const uic_mqtt_dotdot_window_covering_down_or_close_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/down_or_close is received.
sl_status_t(* uic_mqtt_dotdot_protocol_controller_network_management_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_network_management_updated_state_t)
Definition: dotdot_mqtt.h:40502
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_capacity_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/Capacity.
sl_status_t uic_mqtt_dotdot_door_lock_rf_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFOperationEventMask.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_rx_bcast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSRxBcast.
sl_status_t uic_mqtt_dotdot_system_metrics_battery_percentage_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/BatteryPercentage.
void uic_mqtt_dotdot_aox_locator_angle_report_callback_set(const uic_mqtt_dotdot_aox_locator_angle_report_callback_t callback)
Setup callback to be called when a AoXLocator/Commands/angle_report is received.
sl_status_t uic_mqtt_dotdot_relativity_humidity_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/MaxMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_device_temperature_configuration_updated_state_t)
Definition: dotdot_mqtt.h:2919
sl_status_t uic_mqtt_dotdot_level_default_move_rate_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/DefaultMoveRate.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_correction_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AngleCorrectionDelay.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_subscription_count_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTSubscriptionCount.
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/enhanced_move_to_hue is rec...
void uic_mqtt_dotdot_door_lock_generated_get_user_status_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_user_status_response is received...
sl_status_t(* uic_mqtt_dotdot_groups_remove_group_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t status, uint16_t group_id)
Definition: dotdot_mqtt.h:3716
void uic_mqtt_dotdot_on_off_generated_off_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/off is received.
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_percentage_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/go_to_lift_percentage is recei...
void uic_mqtt_dotdot_set_protocol_controller_network_management_write_attributes_callback(const uic_mqtt_dotdot_protocol_controller_network_management_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/protocol_controller_network_management/Comm...
void uic_mqtt_dotdot_groups_view_group_response_callback_clear()
Clears all callbacks registered for when Groups/Commands/view_group_response is received.
void uic_mqtt_dotdot_state_remove_offline_callback_set(const uic_mqtt_dotdot_state_remove_offline_callback_t callback)
Setup callback to be called when a State/Commands/remove_offline is received.
void uic_mqtt_dotdot_set_group_dispatch_callback(group_dispatch_t callback)
Setup Group dispatch callback.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopTime.
sl_status_t uic_mqtt_dotdot_thermostat_temperature_setpoint_hold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/TemperatureSetpointHold.
void uic_mqtt_dotdot_unset_color_control_write_attributes_callback(const uic_mqtt_dotdot_color_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/color_control/Commands/WriteAttributes is ...
sl_status_t uic_mqtt_dotdot_window_covering_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/Mode.
sl_status_t uic_mqtt_dotdot_door_lock_sendpin_over_the_air_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/SendPINOverTheAir.
void uic_mqtt_dotdot_set_diagnostics_force_read_attributes_callback(const uic_mqtt_dotdot_diagnostics_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/diagnostics/Commands/ForceReadAttribut...
sl_status_t uic_mqtt_dotdot_door_lock_number_ofpin_users_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfPINUsersSupported.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrent.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_remaining_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageRemaining.
sl_status_t uic_mqtt_dotdot_system_metrics_hostname_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/Hostname.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMax.
void uic_mqtt_dotdot_ota_upgrade_generated_query_next_image_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_t callback)
Setup callback to be called when a +/OTAUpgrade/GeneratedCommands/query_next_image_response is receiv...
void uic_mqtt_dotdot_aox_locator_generated_angle_report_callback_unset(const uic_mqtt_dotdot_aox_locator_angle_report_callback_t callback)
Unsets callback to be called when a +/AoXLocator/GeneratedCommands/angle_report is received.
void uic_mqtt_dotdot_identify_trigger_effect_callback_clear()
Clears all callbacks registered for when Identify/Commands/trigger_effect is received.
void uic_mqtt_dotdot_set_state_force_read_attributes_callback(const uic_mqtt_dotdot_state_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/state/Commands/ForceReadAttributes is ...
sl_status_t uic_mqtt_dotdot_color_control_color_temperature_mireds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorTemperatureMireds.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ProtocolController-RFTelemetry/ClusterRevision attribute.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_and_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_to_hue_and_saturation is re...
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/unlock_with_timeout_response is received.
void uic_mqtt_dotdot_groups_add_group_callback_set(const uic_mqtt_dotdot_groups_add_group_callback_t callback)
Setup callback to be called when a Groups/Commands/add_group is received.
void uic_mqtt_dotdot_ota_upgrade_generated_image_block_request_callback_unset(const uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_t callback)
Unsets callback to be called when a +/OTAUpgrade/GeneratedCommands/image_block_request is received.
sl_status_t(* uic_mqtt_dotdot_protocol_controller_rf_telemetry_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_rf_telemetry_updated_state_t)
Definition: dotdot_mqtt.h:35896
void uic_mqtt_dotdot_alarms_reset_alarm_log_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t callback)
Setup callback to be called when a Alarms/Commands/reset_alarm_log is received.
sl_status_t uic_mqtt_dotdot_name_and_location_name_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; NameAndLocation/Attributes/Name.
void uic_mqtt_dotdot_pm25_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PM25 Cluster.
sl_status_t(* uic_mqtt_dotdot_carbon_monoxide_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_carbon_monoxide_updated_state_t)
Definition: dotdot_mqtt.h:27687
sl_status_t uic_mqtt_dotdot_thermostat_ac_refrigerant_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACRefrigerantType.
void uic_mqtt_dotdot_carbon_dioxide_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the CarbonDioxide Cluster.
sl_status_t uic_mqtt_dotdot_color_control_primary5_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary5Intensity.
sl_status_t uic_mqtt_dotdot_thermostat_min_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MinHeatSetpointLimit.
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clearrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_batterya_hr_rating_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryAHrRating.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_weekday_schedule_response is r...
void uic_mqtt_dotdot_color_control_generated_color_loop_set_callback_set(const uic_mqtt_dotdot_color_control_color_loop_set_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/color_loop_set is received.
void uic_mqtt_dotdot_unset_ota_upgrade_write_attributes_callback(const uic_mqtt_dotdot_ota_upgrade_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/ota_upgrade/Commands/WriteAttributes is re...
void uic_mqtt_dotdot_temperature_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to TemperatureMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_door_lock_maxrfid_code_length_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/MaxRFIDCodeLength.
sl_status_t uic_mqtt_dotdot_window_covering_number_of_actuations_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/NumberOfActuationsTilt.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_over_temp_total_dwell_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/OverTempTotalDwell.
sl_status_t uic_mqtt_dotdot_poll_control_check_in_interval_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/CheckInInterval.
sl_status_t uic_mqtt_dotdot_color_control_color_pointg_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointGIntensity.
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t color_temperature_mireds, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20945
void uic_mqtt_dotdot_color_control_generated_step_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_step_color_temperature_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/step_color_temperature is receiv...
sl_status_t uic_mqtt_dotdot_metering_historical_consumption_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/HistoricalConsumptionFormatting.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_occupied_to_unoccupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PhysicalContactOccupiedToUnoccupiedDelay.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_max_delivery_time_seconds_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMaxDeliveryTimeSeconds.
sl_status_t uic_mqtt_dotdot_door_lock_security_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/SecurityLevel.
void uic_mqtt_dotdot_unset_dehumidification_control_write_attributes_callback(const uic_mqtt_dotdot_dehumidification_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/dehumidification_control/Commands/WriteAtt...
void uic_mqtt_dotdot_level_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Level Cluster.
void uic_mqtt_dotdot_ias_zone_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the IASZone Cluster.
sl_status_t uic_mqtt_dotdot_application_monitoring_application_statistics_reporting_interval_seconds_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationStatisticsReportingIntervalSeconds...
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActiveCurrent.
void uic_mqtt_dotdot_ota_upgrade_generated_image_notify_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_notify_callback_t callback)
Setup callback to be called when a +/OTAUpgrade/GeneratedCommands/image_notify is received.
sl_status_t uic_mqtt_dotdot_thermostat_abs_min_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMinHeatSetpointLimit.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_callback_unset(const uic_mqtt_dotdot_color_control_move_to_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_to_hue is received.
sl_status_t uic_mqtt_dotdot_ias_zone_iascie_address_publish(const char *base_topic, EUI64 value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/IASCIEAddress.
sl_status_t uic_mqtt_dotdot_thermostat_local_temperature_calibration_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/LocalTemperatureCalibration.
void uic_mqtt_dotdot_device_temperature_configuration_unretain_cluster_revision(const char *base_topic)
Unretain a publication to DeviceTemperatureConfiguration/ClusterRevision attribute.
void uic_mqtt_dotdot_groups_generated_add_group_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/add_group is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_manufacturer_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryManufacturer.
sl_status_t(* uic_mqtt_dotdot_identify_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_identify_updated_state_t)
Definition: dotdot_mqtt.h:3338
void uic_mqtt_dotdot_color_control_stop_move_step_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/stop_move_step is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_flow_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxFlow.
sl_status_t uic_mqtt_dotdot_aox_locator_azimuth_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AzimuthMask.
sl_status_t uic_mqtt_dotdot_shade_configuration_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/Status.
void uic_mqtt_dotdot_alarms_reset_alarm_log_callback_clear()
Clears all callbacks registered for when Alarms/Commands/reset_alarm_log is received.
sl_status_t uic_mqtt_dotdot_metering_power_factor_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/PowerFactor.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_frequencym_hz_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CPUFrequencyMHz.
sl_status_t uic_mqtt_dotdot_level_on_transition_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/OnTransitionTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_overload_alarms_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCOverloadAlarmsMask.
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/RelativeHumidity.
void uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_clear()
Clears all callbacks registered for when PollControl/Commands/set_short_poll_interval is received.
void uic_mqtt_dotdot_level_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Level Cluster.
void uic_mqtt_dotdot_ota_upgrade_generated_upgrade_end_response_callback_unset(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_t callback)
Unsets callback to be called when a +/OTAUpgrade/GeneratedCommands/upgrade_end_response is received.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_filtering_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AngleFiltering.
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_percentage_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/go_to_tilt_percentage is ...
void uic_mqtt_dotdot_clear_relativity_humidity_write_attributes_callbacks()
Clears all callbacks registered for when +/relativity_humidity/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_level_generated_stop_with_on_off_callback_set(const uic_mqtt_dotdot_level_stop_with_on_off_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/stop_with_on_off is received.
void uic_mqtt_dotdot_scenes_generated_remove_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/remove_scene is received.
sl_status_t uic_mqtt_dotdot_scenes_current_group_publish(const char *base_topic, SGroupId value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/CurrentGroup.
sl_status_t uic_mqtt_dotdot_system_metrics_system_interrupts_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/SystemInterrupts.
sl_status_t uic_mqtt_dotdot_barrier_control_open_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/OpenEvents.
void uic_mqtt_dotdot_level_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Level/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_thermostat_ac_compressor_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACCompressorType.
void uic_mqtt_dotdot_color_control_generated_move_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_saturation_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_saturation is received.
void uic_mqtt_dotdot_basic_generated_reset_to_factory_defaults_callback_clear()
Clears all callbacks registered for when +/Basic/GeneratedCommands/reset_to_factory_defaults is recei...
sl_status_t uic_mqtt_dotdot_door_lock_auto_relock_time_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/AutoRelockTime.
sl_status_t(* uic_mqtt_dotdot_color_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_color_control_state_t, uic_mqtt_dotdot_color_control_updated_state_t)
Definition: dotdot_mqtt.h:21191
sl_status_t uic_mqtt_dotdot_window_covering_number_of_actuations_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/NumberOfActuationsTilt.
sl_status_t uic_mqtt_dotdot_system_metrics_fqdn_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/FQDN.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCPowerMin.
sl_status_t uic_mqtt_dotdot_groups_name_support_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Groups/Attributes/NameSupport.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMax.
void uic_mqtt_dotdot_set_protocol_controller_network_management_force_read_attributes_callback(const uic_mqtt_dotdot_protocol_controller_network_management_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/protocol_controller_network_management...
void uic_mqtt_dotdot_temperature_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the TemperatureMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_color_control_primary3x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary3X.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured5th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured5thHarmonicCurrent.
void uic_mqtt_dotdot_level_step_with_on_off_callback_unset(const uic_mqtt_dotdot_level_step_with_on_off_callback_t callback)
Unsets callback to be called when a Level/Commands/step_with_on_off is received.
void uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_unset(const uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t callback)
Unsets callback to be called when a IASZone/Commands/initiate_normal_operation_mode is received.
void uic_mqtt_dotdot_window_covering_generated_down_or_close_callback_unset(const uic_mqtt_dotdot_window_covering_down_or_close_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/down_or_close is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationmqtt_topics_publish(const char *base_topic, size_t value_count, const char **value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationMQTTTopics.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_cooling_setpoint_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OccupiedCoolingSetpoint.
sl_status_t uic_mqtt_dotdot_door_lock_minpin_code_length_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/MinPINCodeLength.
sl_status_t uic_mqtt_dotdot_basic_serial_number_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/SerialNumber.
void uic_mqtt_dotdot_set_aox_position_estimation_write_attributes_callback(const uic_mqtt_dotdot_aox_position_estimation_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/aox_position_estimation/Commands/WriteAttri...
void uic_mqtt_dotdot_window_covering_generated_stop_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/stop is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_door_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/unlock_door is received.
void uic_mqtt_dotdot_soil_moisture_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the SoilMoisture/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold2.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_bcast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSTxBcast.
sl_status_t uic_mqtt_dotdot_diagnostics_packet_buffer_allocate_failures_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PacketBufferAllocateFailures.
sl_status_t uic_mqtt_dotdot_diagnostics_nwkfc_failure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NWKFCFailure.
sl_status_t(* uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t zone_status, uint8_t extended_status, uint8_t zoneid, uint16_t delay)
Definition: dotdot_mqtt.h:28414
void uic_mqtt_dotdot_clear_carbon_dioxide_force_read_attributes_callbacks()
Clears all callbacks registered for when +/carbon_dioxide/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold2.
sl_status_t uic_mqtt_dotdot_fan_control_fan_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FanControl/Attributes/FanMode.
sl_status_t(* uic_mqtt_dotdot_iaswd_start_warning_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t siren_configuration, uint16_t warning_duration, uint8_t strobe_duty_cycle, IaswdLevel strobe_level)
Definition: dotdot_mqtt.h:29033
void uic_mqtt_dotdot_scenes_remove_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/remove_scene is received.
void uic_mqtt_dotdot_color_control_generated_color_loop_set_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/color_loop_set is received.
void uic_mqtt_dotdot_unset_electrical_conductivity_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_electrical_conductivity_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/electrical_conductivity_measurement/C...
void uic_mqtt_dotdot_identify_identify_callback_set(const uic_mqtt_dotdot_identify_identify_callback_t callback)
Setup callback to be called when a Identify/Commands/identify is received.
void uic_mqtt_dotdot_unset_pressure_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_pressure_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/pressure_measurement/Commands/ForceRe...
void uic_mqtt_dotdot_aox_position_estimation_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the AoXPositionEstimation/ClusterRevision attribute.
void uic_mqtt_dotdot_scenes_generated_recall_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/recall_scene is received.
void uic_mqtt_dotdot_level_move_callback_unset(const uic_mqtt_dotdot_level_move_callback_t callback)
Unsets callback to be called when a Level/Commands/move is received.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_level_on_transition_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OnTransitionTime.
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clearpin_code is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_scaled_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/ScaledTolerance.
void uic_mqtt_dotdot_on_off_off_callback_unset(const uic_mqtt_dotdot_on_off_off_callback_t callback)
Unsets callback to be called when a OnOff/Commands/off is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_power_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACPowerDivisor.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_dwell_trip_point_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsVoltageDwellTripPoint.
void uic_mqtt_dotdot_door_lock_get_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_user_type_response is received.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUUsagePercent.
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint16_t manufacturer_code, OTADeviceSpecificImageType image_type, uint32_t file_version, uint32_t image_size)
Definition: dotdot_mqtt.h:8705
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_holiday_schedule_response is re...
sl_status_t uic_mqtt_dotdot_thermostat_ac_error_code_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACErrorCode.
void uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/enhanced_add_scene_response is received.
void uic_mqtt_dotdot_groups_generated_add_group_response_callback_unset(const uic_mqtt_dotdot_groups_add_group_response_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/add_group_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriod.
void uic_mqtt_dotdot_identify_generated_trigger_effect_callback_clear()
Clears all callbacks registered for when +/Identify/GeneratedCommands/trigger_effect is received.
void uic_mqtt_dotdot_clear_flow_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/flow_measurement/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_rx_bcast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacRxBcast.
sl_status_t uic_mqtt_dotdot_ballast_configuration_physical_max_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/PhysicalMaxLevel.
void uic_mqtt_dotdot_level_generated_move_with_on_off_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/move_with_on_off is received.
void uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_clear()
Clears all callbacks registered for when IASZone/Commands/zone_status_change_notification is received...
void uic_mqtt_dotdot_on_off_on_with_timed_off_callback_set(const uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t callback)
Setup callback to be called when a OnOff/Commands/on_with_timed_off is received.
void uic_mqtt_dotdot_scenes_generated_add_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/add_scene is received.
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_holiday_schedule_response...
void uic_mqtt_dotdot_pressure_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PressureMeasurement Cluster.
void uic_mqtt_dotdot_set_groups_write_attributes_callback(const uic_mqtt_dotdot_groups_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/groups/Commands/WriteAttributes is received...
sl_status_t uic_mqtt_dotdot_thermostat_ac_louver_position_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACLouverPosition.
sl_status_t uic_mqtt_dotdot_color_control_color_capabilities_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorCapabilities.
void uic_mqtt_dotdot_door_lock_generated_programming_event_notification_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/programming_event_notification ...
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/unlock_with_timeout is received.
sl_status_t uic_mqtt_dotdot_aox_locator_allow_list_publish(const char *base_topic, size_t value_count, const char **value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AllowList.
sl_status_t uic_mqtt_dotdot_pm25_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PM25/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_level_options_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/Options.
void uic_mqtt_dotdot_clear_groups_force_read_attributes_callbacks()
Clears all callbacks registered for when +/groups/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold2.
void uic_mqtt_dotdot_binding_generated_unbind_callback_clear()
Clears all callbacks registered for when +/Binding/GeneratedCommands/unbind is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMaxPhB.
void uic_mqtt_dotdot_set_occupancy_sensing_force_read_attributes_callback(const uic_mqtt_dotdot_occupancy_sensing_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/occupancy_sensing/Commands/ForceReadAt...
void uic_mqtt_dotdot_on_off_generated_on_with_timed_off_callback_unset(const uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/on_with_timed_off is received.
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clearpin_code_response is received.
void uic_mqtt_dotdot_power_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PowerConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_thermostat_ac_compressor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCompressorType.
void uic_mqtt_dotdot_on_off_generated_on_callback_set(const uic_mqtt_dotdot_on_off_on_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/on is received.
void uic_mqtt_dotdot_door_lock_setrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_setrfid_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/setrfid_code is received.
void uic_mqtt_dotdot_door_lock_generated_set_user_type_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_user_type is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_overload_alarms_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCOverloadAlarmsMask.
void uic_mqtt_dotdot_scenes_generated_view_scene_callback_set(const uic_mqtt_dotdot_scenes_view_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/view_scene is received.
sl_status_t uic_mqtt_dotdot_basic_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/AlarmMask.
void uic_mqtt_dotdot_door_lock_get_log_record_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_log_record is received.
void uic_mqtt_dotdot_illuminance_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IlluminanceMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonMonoxide/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_thermostat_emergency_heat_delta_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/EmergencyHeatDelta.
void uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/remove_all_scenes_response is received.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_holiday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_ias_zone_zone_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/ZoneStatus.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonMonoxide/Attributes/MaxMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkHolidayScheduleID holiday_scheduleid)
Definition: dotdot_mqtt.h:11059
void uic_mqtt_dotdot_groups_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Groups Cluster.
void uic_mqtt_dotdot_identify_generated_trigger_effect_callback_unset(const uic_mqtt_dotdot_identify_trigger_effect_callback_t callback)
Unsets callback to be called when a +/Identify/GeneratedCommands/trigger_effect is received.
void uic_mqtt_dotdot_set_poll_control_force_read_attributes_callback(const uic_mqtt_dotdot_poll_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/poll_control/Commands/ForceReadAttribu...
void uic_mqtt_dotdot_groups_generated_remove_group_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/remove_group is received.
void uic_mqtt_dotdot_door_lock_generated_getpin_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/getpin_code is received.
sl_status_t uic_mqtt_dotdot_state_endpoint_id_list_publish(const char *base_topic, size_t value_count, const uint8_t *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; State/Attributes/EndpointIdList.
void uic_mqtt_dotdot_alarms_get_alarm_response_callback_unset(const uic_mqtt_dotdot_alarms_get_alarm_response_callback_t callback)
Unsets callback to be called when a Alarms/Commands/get_alarm_response is received.
sl_status_t(* uic_mqtt_dotdot_level_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6543
sl_status_t uic_mqtt_dotdot_window_covering_installed_closed_limit_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/InstalledClosedLimitTilt.
void uic_mqtt_dotdot_level_move_callback_set(const uic_mqtt_dotdot_level_move_callback_t callback)
Setup callback to be called when a Level/Commands/move is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase11th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase11thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_door_lock_rfid_programming_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFIDProgrammingEventMask.
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/LineCurrentPhC.
sl_status_t uic_mqtt_dotdot_shade_configuration_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ShadeConfiguration/Attributes/Status.
sl_status_t uic_mqtt_dotdot_color_control_primary2_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary2Intensity.
sl_status_t uic_mqtt_dotdot_thermostat_start_of_week_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/StartOfWeek.
void uic_mqtt_dotdot_identify_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Identify/ClusterRevision attribute.
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_percentage_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/go_to_tilt_percentage is recei...
void uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_clear()
Clears all callbacks registered for when PollControl/Commands/fast_poll_stop is received.
void uic_mqtt_dotdot_electrical_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ElectricalMeasurement Cluster.
sl_status_t(* uic_mqtt_dotdot_shade_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_shade_configuration_state_t, uic_mqtt_dotdot_shade_configuration_updated_state_t)
Definition: dotdot_mqtt.h:10441
void uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t callback)
Setup callback to be called when a IASZone/Commands/initiate_test_mode is received.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/enhanced_add_scene_response is re...
void uic_mqtt_dotdot_poll_control_generated_check_in_response_callback_clear()
Clears all callbacks registered for when +/PollControl/GeneratedCommands/check_in_response is receive...
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_bcast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxBcast.
sl_status_t uic_mqtt_dotdot_on_off_global_scene_control_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OnOff/Attributes/GlobalSceneControl.
sl_status_t uic_mqtt_dotdot_application_monitoring_hostname_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/Hostname.
void uic_mqtt_dotdot_door_lock_generated_setpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/setpin_code_response is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:11152
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriodPhC.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_log_records_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfLogRecordsSupported.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounter.
sl_status_t uic_mqtt_dotdot_poll_control_long_poll_interval_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/LongPollIntervalMin.
void uic_mqtt_dotdot_set_carbon_dioxide_write_attributes_callback(const uic_mqtt_dotdot_carbon_dioxide_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/carbon_dioxide/Commands/WriteAttributes is ...
void uic_mqtt_dotdot_door_lock_generated_getpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/getpin_code_response is received.
sl_status_t uic_mqtt_dotdot_metering_default_update_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/DefaultUpdatePeriod.
void uic_mqtt_dotdot_door_lock_clearrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clearrfid_code is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryVoltageMinThreshold.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/enhanced_view_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounterPhB.
void uic_mqtt_dotdot_scenes_view_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/view_scene is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkYearDayScheduleID scheduleid, DrlkTotalUserID userid, uint32_t local_start_time, uint32_t local_end_time)
Definition: dotdot_mqtt.h:10957
sl_status_t uic_mqtt_dotdot_pressure_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_color_control_primary4y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary4Y.
sl_status_t uic_mqtt_dotdot_color_control_primary2y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary2Y.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionLift.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMinPhC.
void uic_mqtt_dotdot_alarms_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Alarms Cluster.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_week_day_schedules_supported_per_user_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfWeekDaySchedulesSupportedPerUser.
sl_status_t(* uic_mqtt_dotdot_binding_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_binding_updated_state_t)
Definition: dotdot_mqtt.h:36538
sl_status_t(* uic_mqtt_dotdot_binding_unbind_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name, const char *destination_unid, uint8_t destination_ep)
Definition: dotdot_mqtt.h:36490
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationram_usagemb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationRAMUsageMB.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_pump_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/PumpStatus.
void uic_mqtt_dotdot_aox_locator_angle_report_callback_clear()
Clears all callbacks registered for when AoXLocator/Commands/angle_report is received.
void uic_mqtt_dotdot_level_move_to_level_callback_set(const uic_mqtt_dotdot_level_move_to_level_callback_t callback)
Setup callback to be called when a Level/Commands/move_to_level is received.
void uic_mqtt_dotdot_groups_generated_add_group_response_callback_set(const uic_mqtt_dotdot_groups_add_group_response_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/add_group_response is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_ballast_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/BallastStatus.
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/LineCurrent.
sl_status_t uic_mqtt_dotdot_shade_configuration_motor_step_size_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ShadeConfiguration/Attributes/MotorStepSize.
void uic_mqtt_dotdot_protocol_controller_network_management_write_callback_unset(const uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t callback)
Unsets callback to be called when a ProtocolController-NetworkManagement/Commands/write is received.
void uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t callback)
Unsets callback to be called when a IASZone/Commands/zone_status_change_notification is received.
void uic_mqtt_dotdot_on_off_toggle_callback_clear()
Clears all callbacks registered for when OnOff/Commands/toggle is received.
void uic_mqtt_dotdot_unset_poll_control_force_read_attributes_callback(const uic_mqtt_dotdot_poll_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/poll_control/Commands/ForceReadAttrib...
sl_status_t uic_mqtt_dotdot_pm25_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PM25/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_scenes_generated_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_view_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/view_scene_response is received.
void uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_unset(const uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/setpoint_raise_or_lower is received.
void uic_mqtt_dotdot_door_lock_generated_get_user_status_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_user_status is received.
void uic_mqtt_dotdot_color_control_generated_step_color_callback_set(const uic_mqtt_dotdot_color_control_step_color_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/step_color is received.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_cooling_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedCoolingSetpoint.
void uic_mqtt_dotdot_soil_moisture_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the SoilMoisture Cluster.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacTxUcast.
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_measurement_state_t, uic_mqtt_dotdot_electrical_measurement_updated_state_t)
Definition: dotdot_mqtt.h:30564
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_average_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUAverageUsagePercent.
void uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_clear()
Clears all callbacks registered for when OTAUpgrade/Commands/image_page_request is received.
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_allpin_codes is received.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/get_relay_status_log is received.
sl_status_t(* uic_mqtt_dotdot_identify_trigger_effect_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, TriggerEffectEffectIdentifier effect_identifier, TriggerEffectEffectVariant effect_variant)
Definition: dotdot_mqtt.h:3312
sl_status_t uic_mqtt_dotdot_application_monitoring_application_statistics_reporting_interval_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationStatisticsReportingInter...
void uic_mqtt_dotdot_set_device_temperature_configuration_write_attributes_callback(const uic_mqtt_dotdot_device_temperature_configuration_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/device_temperature_configuration/Commands/W...
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_min_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationCPUMinUsagePercent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyDivisor.
void uic_mqtt_dotdot_scenes_generated_add_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/add_scene_response is received.
void uic_mqtt_dotdot_door_lock_generated_set_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_user_status_response is received.
sl_status_t(* uic_mqtt_dotdot_state_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_state_updated_state_t)
Definition: dotdot_mqtt.h:36183
void uic_mqtt_dotdot_identify_generated_identify_callback_set(const uic_mqtt_dotdot_identify_identify_callback_t callback)
Setup callback to be called when a +/Identify/GeneratedCommands/identify is received.
sl_status_t uic_mqtt_dotdot_metering_unitof_measure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/UnitofMeasure.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_alarms_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACAlarmsMask.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedSetback.
void uic_mqtt_dotdot_clear_soil_moisture_write_attributes_callbacks()
Clears all callbacks registered for when +/soil_moisture/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointry_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointRY.
void uic_mqtt_dotdot_scenes_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Scenes/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_binding_bindable_cluster_list_publish(const char *base_topic, size_t value_count, const char **value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Binding/Attributes/BindableClusterList.
void uic_mqtt_dotdot_color_control_generated_step_color_temperature_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/step_color_temperature is r...
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t field_control, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version, uint32_t file_offset, uint8_t maximum_data_size, EUI64 request_node_address, uint16_t minimum_block_period)
Definition: dotdot_mqtt.h:8595
sl_status_t(* uic_mqtt_dotdot_flow_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_flow_measurement_updated_state_t)
Definition: dotdot_mqtt.h:25702
sl_status_t uic_mqtt_dotdot_thermostat_temperature_setpoint_hold_duration_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/TemperatureSetpointHoldDuration.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_min_threshold_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltageMinThreshold.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACVoltageMultiplier.
void uic_mqtt_dotdot_binding_generated_bind_to_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t callback)
Setup callback to be called when a +/Binding/GeneratedCommands/bind_to_protocol_controller is receive...
void uic_mqtt_dotdot_basic_generated_reset_to_factory_defaults_callback_set(const uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t callback)
Setup callback to be called when a +/Basic/GeneratedCommands/reset_to_factory_defaults is received.
void uic_mqtt_dotdot_door_lock_set_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_user_type_response is received.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltage.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_logging_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTLoggingLevel.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_over_temp_total_dwell_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/OverTempTotalDwell.
void uic_mqtt_dotdot_groups_get_group_membership_response_callback_unset(const uic_mqtt_dotdot_groups_get_group_membership_response_callback_t callback)
Unsets callback to be called when a Groups/Commands/get_group_membership_response is received.
sl_status_t uic_mqtt_dotdot_basic_power_source_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/PowerSource.
void uic_mqtt_dotdot_unset_thermostat_force_read_attributes_callback(const uic_mqtt_dotdot_thermostat_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/thermostat/Commands/ForceReadAttribut...
void uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/clear_weekly_schedule is received.
sl_status_t uic_mqtt_dotdot_time_time_zone_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/TimeZone.
void uic_mqtt_dotdot_color_control_move_to_color_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_to_color is received.
void uic_mqtt_dotdot_unset_thermostat_write_attributes_callback(const uic_mqtt_dotdot_thermostat_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/thermostat/Commands/WriteAttributes is rec...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold2.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t holiday_scheduleid, zclStatus status, uint32_t local_start_time, uint32_t local_end_time, DrlkOperMode operating_mode_during_holiday)
Definition: dotdot_mqtt.h:11044
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t callback)
Setup callback to be called when a ElectricalMeasurement/Commands/get_measurement_profile is received...
sl_status_t(* uic_mqtt_dotdot_color_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_color_control_updated_state_t)
Definition: dotdot_mqtt.h:21199
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_to_hue is received...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMaxPhC.
void uic_mqtt_dotdot_unset_time_force_read_attributes_callback(const uic_mqtt_dotdot_time_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/time/Commands/ForceReadAttributes is ...
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_stale_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NeighborStale.
sl_status_t(* uic_mqtt_dotdot_door_lock_clearpin_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPINUserID userid)
Definition: dotdot_mqtt.h:10827
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_weekday_schedule is received.
void uic_mqtt_dotdot_configuration_parameters_generated_set_parameter_callback_clear()
Clears all callbacks registered for when +/ConfigurationParameters/GeneratedCommands/set_parameter is...
sl_status_t uic_mqtt_dotdot_carbon_dioxide_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonDioxide/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_fan_control_fan_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FanControl/Attributes/FanMode.
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_holiday_schedule_response is r...
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t callback)
Setup callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_profile_info_respons...
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_power_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACPowerMultiplier.
sl_status_t uic_mqtt_dotdot_thermostat_pi_cooling_demand_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/PICoolingDemand.
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_allpin_codes_response is received.
sl_status_t uic_mqtt_dotdot_metering_temperature_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/TemperatureFormatting.
sl_status_t uic_mqtt_dotdot_basic_location_description_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/LocationDescription.
void uic_mqtt_dotdot_clear_carbon_dioxide_write_attributes_callbacks()
Clears all callbacks registered for when +/carbon_dioxide/Commands/WriteAttributes is received.
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version, uint32_t image_size)
Definition: dotdot_mqtt.h:8580
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_year_day_schedule_response is re...
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_holiday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonDioxide/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_color_control_color_pointbx_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointBX.
void uic_mqtt_dotdot_ota_upgrade_generated_image_page_request_callback_unset(const uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_t callback)
Unsets callback to be called when a +/OTAUpgrade/GeneratedCommands/image_page_request is received.
void uic_mqtt_dotdot_window_covering_up_or_open_callback_set(const uic_mqtt_dotdot_window_covering_up_or_open_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/up_or_open is received.
void uic_mqtt_dotdot_door_lock_unlock_door_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_door_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/unlock_door is received.
void uic_mqtt_dotdot_level_step_callback_clear()
Clears all callbacks registered for when Level/Commands/step is received.
void uic_mqtt_dotdot_on_off_generated_on_with_timed_off_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/on_with_timed_off is received.
void uic_mqtt_dotdot_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t callback)
Setup callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_measurement_profile_...
void uic_mqtt_dotdot_groups_generated_get_group_membership_response_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_response_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/get_group_membership_response is receiv...
sl_status_t uic_mqtt_dotdot_door_lock_open_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/OpenPeriod.
void uic_mqtt_dotdot_set_carbon_monoxide_write_attributes_callback(const uic_mqtt_dotdot_carbon_monoxide_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/carbon_monoxide/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_diagnostics_mac_rx_ucast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacRxUcast.
void uic_mqtt_dotdot_door_lock_set_user_type_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_type_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_user_type is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_burn_hours_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampBurnHours.
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_illuminance_target_level_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceLevelSensing/Attributes/IlluminanceTargetLevel.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriod.
void uic_mqtt_dotdot_groups_generated_remove_group_callback_set(const uic_mqtt_dotdot_groups_remove_group_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/remove_group is received.
void uic_mqtt_dotdot_color_control_generated_move_hue_callback_set(const uic_mqtt_dotdot_color_control_move_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_hue is received.
sl_status_t uic_mqtt_dotdot_door_lock_enable_local_programming_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableLocalProgramming.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrentOverload.
sl_status_t uic_mqtt_dotdot_shade_configuration_motor_step_size_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/MotorStepSize.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:10846
sl_status_t uic_mqtt_dotdot_color_control_primary5x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary5X.
void uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/go_to_lift_value is received.
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, UTC start_time, GetMeasurementProfileResponseStatus status, ProfileIntervalPeriod profile_interval_period, uint8_t number_of_intervals_delivered, uint16_t attribute_id, uint8_t intervals_count, const uint8_t *intervals)
Definition: dotdot_mqtt.h:30274
sl_status_t uic_mqtt_dotdot_shade_configuration_closed_limit_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/ClosedLimit.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_max_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonDioxide/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_color_control_color_pointby_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointBY.
void uic_mqtt_dotdot_unset_state_force_read_attributes_callback(const uic_mqtt_dotdot_state_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/state/Commands/ForceReadAttributes is...
void uic_mqtt_dotdot_ota_upgrade_generated_query_next_image_response_callback_unset(const uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_t callback)
Unsets callback to be called when a +/OTAUpgrade/GeneratedCommands/query_next_image_response is recei...
sl_status_t uic_mqtt_dotdot_scenes_current_group_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/CurrentGroup.
void uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/go_to_tilt_percentage is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/unlock_door_response is received.
void uic_mqtt_dotdot_groups_view_group_response_callback_set(const uic_mqtt_dotdot_groups_view_group_response_callback_t callback)
Setup callback to be called when a Groups/Commands/view_group_response is received.
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_allrfid_codes_response is received.
sl_status_t uic_mqtt_dotdot_basic_date_code_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/DateCode.
void uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_clear()
Clears all callbacks registered for when IASZone/Commands/zone_enroll_request is received.
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_configuration_parameters_updated_state_t)
Definition: dotdot_mqtt.h:39097
void uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/go_to_lift_percentage is received.
sl_status_t uic_mqtt_dotdot_color_control_drift_compensation_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/DriftCompensation.
sl_status_t uic_mqtt_dotdot_ph_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PhMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMinPhC.
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_clear()
Clears all callbacks registered for when ElectricalMeasurement/Commands/get_profile_info_response is ...
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:11010
sl_status_t uic_mqtt_dotdot_system_metrics_reporting_interval_seconds_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/ReportingIntervalSeconds.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_size_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2Size.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold1.
void uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_t callback)
Setup callback to be called when a OTAUpgrade/Commands/query_device_specific_file_response is receive...
void uic_mqtt_dotdot_alarms_generated_reset_all_alarms_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/reset_all_alarms is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_alarm_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/AlarmMask.
sl_status_t uic_mqtt_dotdot_door_lock_actuator_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/ActuatorEnabled.
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ota_upgrade_state_t, uic_mqtt_dotdot_ota_upgrade_updated_state_t)
Definition: dotdot_mqtt.h:8753
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounterPhC.
void uic_mqtt_dotdot_door_lock_generated_get_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_user_status_response is received.
uic_mqtt_dotdot_attribute_publish_type_t
Attribute publish type.
Definition: dotdot_mqtt.h:86
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_weekday_schedule_response is received.
void uic_mqtt_dotdot_aox_locator_generated_angle_correction_callback_unset(const uic_mqtt_dotdot_aox_locator_angle_correction_callback_t callback)
Unsets callback to be called when a +/AoXLocator/GeneratedCommands/angle_correction is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkRFIDUserID userid)
Definition: dotdot_mqtt.h:11145
sl_status_t uic_mqtt_dotdot_door_lock_sendpin_over_the_air_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SendPINOverTheAir.
sl_status_t uic_mqtt_dotdot_window_covering_installed_open_limit_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledOpenLimitTilt.
void uic_mqtt_dotdot_unset_iaswd_force_read_attributes_callback(const uic_mqtt_dotdot_iaswd_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/iaswd/Commands/ForceReadAttributes is...
sl_status_t(* uic_mqtt_dotdot_basic_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_basic_updated_state_t)
Definition: dotdot_mqtt.h:169
void uic_mqtt_dotdot_unset_scenes_write_attributes_callback(const uic_mqtt_dotdot_scenes_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/scenes/Commands/WriteAttributes is receive...
void uic_mqtt_dotdot_ias_zone_generated_zone_status_change_notification_callback_clear()
Clears all callbacks registered for when +/IASZone/GeneratedCommands/zone_status_change_notification ...
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_holiday_schedule_response i...
void uic_mqtt_dotdot_unset_groups_force_read_attributes_callback(const uic_mqtt_dotdot_groups_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/groups/Commands/ForceReadAttributes i...
sl_status_t(* uic_mqtt_dotdot_time_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_time_state_t, uic_mqtt_dotdot_time_updated_state_t)
Definition: dotdot_mqtt.h:8138
void uic_mqtt_dotdot_window_covering_down_or_close_callback_unset(const uic_mqtt_dotdot_window_covering_down_or_close_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/down_or_close is received.
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_year_day_schedule_respons...
void uic_mqtt_dotdot_state_generated_remove_offline_callback_unset(const uic_mqtt_dotdot_state_remove_offline_callback_t callback)
Unsets callback to be called when a +/State/GeneratedCommands/remove_offline is received.
sl_status_t(* uic_mqtt_dotdot_thermostat_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_state_t, uic_mqtt_dotdot_thermostat_updated_state_t)
Definition: dotdot_mqtt.h:18075
void uic_mqtt_dotdot_groups_view_group_callback_set(const uic_mqtt_dotdot_groups_view_group_callback_t callback)
Setup callback to be called when a Groups/Commands/view_group is received.
void uic_mqtt_dotdot_scenes_generated_add_scene_callback_set(const uic_mqtt_dotdot_scenes_add_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/add_scene is received.
void uic_mqtt_dotdot_clear_identify_write_attributes_callbacks()
Clears all callbacks registered for when +/identify/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_scenes_add_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/add_scene is received.
sl_status_t uic_mqtt_dotdot_aox_locator_elevation_mask_publish(const char *base_topic, size_t value_count, const MinMaxPair *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/ElevationMask.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_device_temp_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/DeviceTempAlarmMask.
sl_status_t uic_mqtt_dotdot_aox_locator_position_and_orientation_valid_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/PositionAndOrientationValid.
void uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/get_scene_membership_response is received.
void uic_mqtt_dotdot_identify_identify_query_response_callback_unset(const uic_mqtt_dotdot_identify_identify_query_response_callback_t callback)
Unsets callback to be called when a Identify/Commands/identify_query_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured9th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured9thHarmonicCurrent.
void uic_mqtt_dotdot_groups_generated_remove_all_groups_callback_set(const uic_mqtt_dotdot_groups_remove_all_groups_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/remove_all_groups is received.
void uic_mqtt_dotdot_groups_get_group_membership_response_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_response_callback_t callback)
Setup callback to be called when a Groups/Commands/get_group_membership_response is received.
void uic_mqtt_dotdot_unset_pressure_measurement_write_attributes_callback(const uic_mqtt_dotdot_pressure_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/pressure_measurement/Commands/WriteAttribu...
void uic_mqtt_dotdot_clear_electrical_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/electrical_measurement/Commands/WriteAttributes is receive...
sl_status_t(* uic_mqtt_dotdot_diagnostics_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_diagnostics_updated_state_t)
Definition: dotdot_mqtt.h:34768
void uic_mqtt_dotdot_on_off_on_with_timed_off_callback_clear()
Clears all callbacks registered for when OnOff/Commands/on_with_timed_off is received.
void uic_mqtt_dotdot_thermostat_user_interface_configuration_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ThermostatUserInterfaceConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_aox_locator_generated_iq_report_callback_set(const uic_mqtt_dotdot_aox_locator_iq_report_callback_t callback)
Setup callback to be called when a +/AoXLocator/GeneratedCommands/iq_report is received.
void uic_mqtt_dotdot_color_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ColorControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_system_metrics_network_interfaces_data_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/NetworkInterfacesData.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_cooling_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedCoolingSetpoint.
sl_status_t uic_mqtt_dotdot_level_start_up_current_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/StartUpCurrentLevel.
sl_status_t(* uic_mqtt_dotdot_color_control_move_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20859
sl_status_t uic_mqtt_dotdot_color_control_compensation_text_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CompensationText.
void uic_mqtt_dotdot_clear_color_control_write_attributes_callbacks()
Clears all callbacks registered for when +/color_control/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_callback_unset(const uic_mqtt_dotdot_scenes_get_scene_membership_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/get_scene_membership is received.
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t lift_value)
Definition: dotdot_mqtt.h:15375
void uic_mqtt_dotdot_level_generated_step_with_on_off_callback_unset(const uic_mqtt_dotdot_level_step_with_on_off_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/step_with_on_off is received.
void uic_mqtt_dotdot_color_control_generated_move_to_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_to_color_temperature is rec...
void uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_set(const uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t callback)
Setup callback to be called when a Thermostat/Commands/setpoint_raise_or_lower is received.
void uic_mqtt_dotdot_door_lock_setpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/setpin_code_response is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_messages_sent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTMessagesSent.
void uic_mqtt_dotdot_diagnostics_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Diagnostics/ClusterRevision attribute.
void uic_mqtt_dotdot_aox_locator_iq_report_callback_clear()
Clears all callbacks registered for when AoXLocator/Commands/iq_report is received.
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_soil_moisture_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SoilMoisture/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_min_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedSetbackMin.
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_summation_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/EnergyCarrierSummationFormatting.
void uic_mqtt_dotdot_state_generated_remove_callback_clear()
Clears all callbacks registered for when +/State/GeneratedCommands/remove is received.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_holiday_schedule_response is received.
void uic_mqtt_dotdot_level_generated_move_to_closest_frequency_callback_set(const uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/move_to_closest_frequency is received.
sl_status_t uic_mqtt_dotdot_poll_control_long_poll_interval_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/LongPollInterval.
sl_status_t uic_mqtt_dotdot_thermostat_local_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/LocalTemperature.
void uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t callback)
Setup callback to be called when a IASZone/Commands/zone_enroll_request is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerPhC.
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/setrfid_code_response is received.
sl_status_t(* uic_mqtt_dotdot_pm25_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pm25_state_t, uic_mqtt_dotdot_pm25_updated_state_t)
Definition: dotdot_mqtt.h:28173
void uic_mqtt_dotdot_set_on_off_force_read_attributes_callback(const uic_mqtt_dotdot_on_off_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/on_off/Commands/ForceReadAttributes is...
void uic_mqtt_dotdot_scenes_store_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/store_scene_response is received.
void uic_mqtt_dotdot_ota_upgrade_image_notify_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_notify_callback_t callback)
Setup callback to be called when a OTAUpgrade/Commands/image_notify is received.
void uic_mqtt_dotdot_color_control_generated_move_color_callback_unset(const uic_mqtt_dotdot_color_control_move_color_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_color is received.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/CurrentPositionLift.
void uic_mqtt_dotdot_binding_generated_bind_callback_unset(const uic_mqtt_dotdot_binding_bind_callback_t callback)
Unsets callback to be called when a +/Binding/GeneratedCommands/bind is received.
void uic_mqtt_dotdot_unset_ballast_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_ballast_configuration_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/ballast_configuration/Commands/ForceR...
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageMinThreshold.
void uic_mqtt_dotdot_alarms_generated_reset_alarm_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/reset_alarm is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_alarm_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampAlarmMode.
void uic_mqtt_dotdot_barrier_control_generated_go_to_percent_callback_set(const uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t callback)
Setup callback to be called when a +/BarrierControl/GeneratedCommands/go_to_percent is received.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_weekday_schedule is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t log_entryid, uint32_t timestamp, GetLogRecordResponseEventType event_type, DrlkOperEventSource source_operation_event, uint8_t eventid_or_alarm_code, uint16_t userid, const char *pin)
Definition: dotdot_mqtt.h:10768
sl_status_t uic_mqtt_dotdot_init()
sl_status_t uic_mqtt_dotdot_window_covering_intermediate_setpoints_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/IntermediateSetpointsLift.
void uic_mqtt_dotdot_level_step_callback_set(const uic_mqtt_dotdot_level_step_callback_t callback)
Setup callback to be called when a Level/Commands/step is received.
void uic_mqtt_dotdot_groups_generated_add_group_if_identifying_callback_set(const uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/add_group_if_identifying is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold1.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_rx_bcast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSRxBcast.
void uic_mqtt_dotdot_unset_aox_locator_force_read_attributes_callback(const uic_mqtt_dotdot_aox_locator_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/aox_locator/Commands/ForceReadAttribu...
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounterPhB.
void uic_mqtt_dotdot_poll_control_generated_fast_poll_stop_callback_unset(const uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t callback)
Unsets callback to be called when a +/PollControl/GeneratedCommands/fast_poll_stop is received.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_unoccupied_to_occupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PIRUnoccupiedToOccupiedDelay.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t callback)
Setup callback to be called when a Thermostat/Commands/get_relay_status_log_response is received.
void uic_mqtt_dotdot_state_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the State Cluster.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_lifetime_energy_consumed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/LifetimeEnergyConsumed.
sl_status_t(* uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, ZoneEnrollResponseEnrollResponseCode enroll_response_code, uint8_t zoneid)
Definition: dotdot_mqtt.h:28405
void uic_mqtt_dotdot_alarms_alarm_callback_unset(const uic_mqtt_dotdot_alarms_alarm_callback_t callback)
Unsets callback to be called when a Alarms/Commands/alarm is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltage.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_range_callback_unset(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_t callback)
Unsets callback to be called when a +/ConfigurationParameters/GeneratedCommands/discover_parameter_ra...
void uic_mqtt_dotdot_set_carbon_monoxide_force_read_attributes_callback(const uic_mqtt_dotdot_carbon_monoxide_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/carbon_monoxide/Commands/ForceReadAttr...
sl_status_t(* uic_mqtt_dotdot_electrical_conductivity_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_conductivity_measurement_state_t, uic_mqtt_dotdot_electrical_conductivity_measurement_updated_state_t)
Definition: dotdot_mqtt.h:27185
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_cooling_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationCooling.
sl_status_t uic_mqtt_dotdot_aox_locator_antenna_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AntennaMode.
void uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_clear()
Clears all callbacks registered for when Binding/Commands/bind_to_protocol_controller is received.
void uic_mqtt_dotdot_scenes_copy_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/copy_scene is received.
void uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t callback)
Setup callback to be called when a Binding/Commands/bind_to_protocol_controller is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_display_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/RelativeHumidityDisplay.
void uic_mqtt_dotdot_color_control_move_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_color_temperature_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_color_temperature is received.
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_holiday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_remaining_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryPercentageRemaining.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_total_users_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfTotalUsersSupported.
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/unlock_with_timeout is received...
void uic_mqtt_dotdot_unset_alarms_force_read_attributes_callback(const uic_mqtt_dotdot_alarms_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/alarms/Commands/ForceReadAttributes i...
void uic_mqtt_dotdot_set_barrier_control_write_attributes_callback(const uic_mqtt_dotdot_barrier_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/barrier_control/Commands/WriteAttributes is...
void uic_mqtt_dotdot_state_interview_callback_clear()
Clears all callbacks registered for when State/Commands/interview is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_effective_operation_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/EffectiveOperationMode.
void uic_mqtt_dotdot_clear_thermostat_force_read_attributes_callbacks()
Clears all callbacks registered for when +/thermostat/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_time_valid_until_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/ValidUntilTime.
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/setrfid_code is received.
sl_status_t(* uic_mqtt_dotdot_thermostat_user_interface_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_user_interface_configuration_updated_state_t)
Definition: dotdot_mqtt.h:20609
sl_status_t(* uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkSetCodeStatus status)
Definition: dotdot_mqtt.h:10800
void uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clearrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_basic_generic_device_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/GenericDevice-Type.
sl_status_t uic_mqtt_dotdot_door_lock_rf_operation_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/RFOperationEventMask.
sl_status_t uic_mqtt_dotdot_color_control_primary4x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary4X.
void uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_to_color_temperature is received.
sl_status_t(* uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:107
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid, DrlkSettableUserStatus user_status)
Definition: dotdot_mqtt.h:10853
sl_status_t uic_mqtt_dotdot_level_on_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/OnLevel.
sl_status_t uic_mqtt_dotdot_thermostat_number_of_daily_transitions_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/NumberOfDailyTransitions.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_holiday_schedule is received.
sl_status_t uic_mqtt_dotdot_ias_zone_zone_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/ZoneState.
sl_status_t(* uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t level, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6552
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/LineCurrentPhB.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/enhanced_view_scene_response is receive...
sl_status_t uic_mqtt_dotdot_basic_producturl_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ProductURL.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_correction_timeout_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AngleCorrectionTimeout.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_unoccupied_to_occupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PhysicalContactUnoccupiedToOccupiedDelay...
void uic_mqtt_dotdot_unset_wind_speed_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_wind_speed_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/wind_speed_measurement/Commands/Force...
sl_status_t uic_mqtt_dotdot_pressure_measurement_scale_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/Scale.
sl_status_t uic_mqtt_dotdot_door_lock_wrong_code_entry_limit_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/WrongCodeEntryLimit.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/get_weekly_schedule_response is received...
sl_status_t uic_mqtt_dotdot_ota_upgrade_upgrade_timeout_policy_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/UpgradeTimeoutPolicy.
sl_status_t uic_mqtt_dotdot_door_lock_door_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DoorState.
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clearrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointr_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointRIntensity.
void uic_mqtt_dotdot_color_control_step_color_temperature_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/step_color_temperature is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_display_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RelativeHumidityDisplay.
void uic_mqtt_dotdot_unset_color_control_force_read_attributes_callback(const uic_mqtt_dotdot_color_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/color_control/Commands/ForceReadAttri...
sl_status_t uic_mqtt_dotdot_shade_configuration_physical_closed_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ShadeConfiguration/Attributes/PhysicalClosedLimit.
sl_status_t(* uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t frequency)
Definition: dotdot_mqtt.h:6602
sl_status_t uic_mqtt_dotdot_illuminance_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_unset_window_covering_write_attributes_callback(const uic_mqtt_dotdot_window_covering_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/window_covering/Commands/WriteAttributes i...
sl_status_t(* uic_mqtt_dotdot_groups_get_group_membership_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t capacity, uint8_t group_list_count, const uint16_t *group_list)
Definition: dotdot_mqtt.h:3699
sl_status_t(* uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t new_short_poll_interval)
Definition: dotdot_mqtt.h:9851
sl_status_t uic_mqtt_dotdot_pressure_measurement_scale_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/Scale.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_alarm_state_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryAlarmState.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_holiday_schedule_response i...
void uic_mqtt_dotdot_groups_get_group_membership_response_callback_clear()
Clears all callbacks registered for when Groups/Commands/get_group_membership_response is received.
void uic_mqtt_dotdot_window_covering_stop_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/stop is received.
void uic_mqtt_dotdot_groups_generated_view_group_response_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/view_group_response is received.
sl_status_t uic_mqtt_dotdot_ota_upgrade_downloaded_file_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/DownloadedFileVersion.
void uic_mqtt_dotdot_on_off_generated_toggle_callback_unset(const uic_mqtt_dotdot_on_off_toggle_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/toggle is received.
sl_status_t(* uic_mqtt_dotdot_on_off_toggle_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:5933
sl_status_t uic_mqtt_dotdot_ias_zone_zoneid_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/ZoneID.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold1.
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_weekday_schedule_response i...
sl_status_t uic_mqtt_dotdot_ballast_configuration_physical_min_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PhysicalMinLevel.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_occupied_to_unoccupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/UltrasonicOccupiedToUnoccupiedDelay.
sl_status_t uic_mqtt_dotdot_application_monitoring_application_name_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationName.
sl_status_t uic_mqtt_dotdot_color_control_primary3y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary3Y.
sl_status_t uic_mqtt_dotdot_thermostat_pi_cooling_demand_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/PICoolingDemand.
sl_status_t uic_mqtt_dotdot_metering_reading_snap_shot_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/ReadingSnapShotTime.
void uic_mqtt_dotdot_set_fan_control_force_read_attributes_callback(const uic_mqtt_dotdot_fan_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/fan_control/Commands/ForceReadAttribut...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/AlarmMask.
void uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/enhanced_step_hue is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_pump_status_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/PumpStatus.
void uic_mqtt_dotdot_door_lock_toggle_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/toggle_response is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/enhanced_view_scene is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/unlock_with_timeout is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_lockout_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationLockout.
sl_status_t uic_mqtt_dotdot_color_control_primary2_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary2Intensity.
void uic_mqtt_dotdot_wind_speed_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the WindSpeedMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationram_usagemb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationRAMUsageMB.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_effective_operation_mode_publish(const char *base_topic, PumpOperationMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/EffectiveOperationMode.
void uic_mqtt_dotdot_scenes_remove_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/remove_scene_response is received.
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_light_sensor_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceLevelSensing/Attributes/LightSensorType.
sl_status_t uic_mqtt_dotdot_soil_moisture_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SoilMoisture/Attributes/MaxMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_scenes_store_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4461
void uic_mqtt_dotdot_thermostat_generated_clear_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/clear_weekly_schedule is received.
void uic_mqtt_dotdot_basic_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Basic Cluster.
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_clear()
Clears all callbacks registered for when ElectricalMeasurement/Commands/get_measurement_profile is re...
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ProtocolController-RFTelemetry/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_clearrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clearrfid_code is received.
void uic_mqtt_dotdot_poll_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PollControl Cluster.
void uic_mqtt_dotdot_relativity_humidity_unretain_cluster_revision(const char *base_topic)
Unretain a publication to RelativityHumidity/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_added_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NeighborAdded.
void uic_mqtt_dotdot_configuration_parameters_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ConfigurationParameters/ClusterRevision attribute.
void uic_mqtt_dotdot_set_system_metrics_force_read_attributes_callback(const uic_mqtt_dotdot_system_metrics_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/system_metrics/Commands/ForceReadAttri...
void uic_mqtt_dotdot_door_lock_generated_getpin_code_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/getpin_code is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkWeekDayScheduleID scheduleid, DrlkTotalUserID userid, uint8_t days_mask, uint8_t start_hour, uint8_t start_minute, uint8_t end_hour, uint8_t end_minute)
Definition: dotdot_mqtt.h:10885
void uic_mqtt_dotdot_unset_pump_configuration_and_control_write_attributes_callback(const uic_mqtt_dotdot_pump_configuration_and_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/pump_configuration_and_control/Commands/Wr...
sl_status_t(* uic_mqtt_dotdot_scenes_remove_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4434
void uic_mqtt_dotdot_carbon_monoxide_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the CarbonMonoxide/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_aox_locator_position_and_orientation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/PositionAndOrientation.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonMonoxide/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_diagnostics_child_moved_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/ChildMoved.
void uic_mqtt_dotdot_groups_add_group_response_callback_clear()
Clears all callbacks registered for when Groups/Commands/add_group_response is received.
void uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/setpoint_raise_or_lower is received.
sl_status_t uic_mqtt_dotdot_color_control_primary2y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary2Y.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:10950
void uic_mqtt_dotdot_level_stop_with_on_off_callback_clear()
Clears all callbacks registered for when Level/Commands/stop_with_on_off is received.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_delivered_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandDelivered.
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clearrfid_code is received.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_tolerance_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_unauthorized_key_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSUnauthorizedKey.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationmqtt_topics_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationMQTTTopics.
void uic_mqtt_dotdot_door_lock_operating_event_notification_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/operating_event_notification is received.
void uic_mqtt_dotdot_unset_dehumidification_control_force_read_attributes_callback(const uic_mqtt_dotdot_dehumidification_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/dehumidification_control/Commands/For...
void uic_mqtt_dotdot_door_lock_generated_get_log_record_response_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_log_record_response is received.
void uic_mqtt_dotdot_pm25_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PM25 Cluster.
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/unlock_with_timeout_response is received.
sl_status_t(* uic_mqtt_dotdot_scenes_get_scene_membership_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid)
Definition: dotdot_mqtt.h:4492
void uic_mqtt_dotdot_color_control_step_color_callback_unset(const uic_mqtt_dotdot_color_control_step_color_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/step_color is received.
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clearrfid_code_response is rece...
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactivePowerPhC.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltage.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACFrequencyMin.
sl_status_t uic_mqtt_dotdot_thermostat_pi_heating_demand_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/PIHeatingDemand.
sl_status_t(* uic_mqtt_dotdot_application_monitoring_log_entry_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *timestamp, LoggingLevelEnum log_level, const char *log_tag, const char *log_message)
Definition: dotdot_mqtt.h:37942
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_year_day_schedule_response is re...
void uic_mqtt_dotdot_door_lock_generated_programming_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/programming_event_notification is rec...
void uic_mqtt_dotdot_color_control_move_hue_callback_set(const uic_mqtt_dotdot_color_control_move_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_hue is received.
void uic_mqtt_dotdot_alarms_reset_alarm_callback_clear()
Clears all callbacks registered for when Alarms/Commands/reset_alarm is received.
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_response_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t callback)
Setup callback to be called when a +/IASZone/GeneratedCommands/zone_enroll_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Manufacturer.
void uic_mqtt_dotdot_level_generated_move_with_on_off_callback_unset(const uic_mqtt_dotdot_level_move_with_on_off_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/move_with_on_off is received.
void uic_mqtt_dotdot_flow_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the FlowMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_temp_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxConstTemp.
sl_status_t uic_mqtt_dotdot_ph_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_basic_physical_environment_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/PhysicalEnvironment.
void uic_mqtt_dotdot_color_control_generated_move_to_color_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_to_color is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrentDivisor.
void uic_mqtt_dotdot_on_off_unretain_cluster_revision(const char *base_topic)
Unretain a publication to OnOff/ClusterRevision attribute.
void uic_mqtt_dotdot_scenes_generated_recall_scene_callback_set(const uic_mqtt_dotdot_scenes_recall_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/recall_scene is received.
void uic_mqtt_dotdot_level_generated_step_with_on_off_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/step_with_on_off is received.
sl_status_t uic_mqtt_dotdot_aox_locator_cte_length_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/CTELength.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold3.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriodPhC.
sl_status_t uic_mqtt_dotdot_system_metrics_uptime_minutes_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/UptimeMinutes.
sl_status_t uic_mqtt_dotdot_ias_zone_zoneid_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneID.
sl_status_t uic_mqtt_dotdot_color_control_current_saturation_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentSaturation.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_user_type_response is recei...
sl_status_t uic_mqtt_dotdot_color_control_primary6y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary6Y.
void uic_mqtt_dotdot_clear_groups_write_attributes_callbacks()
Clears all callbacks registered for when +/groups/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_thermostat_control_sequence_of_operation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ControlSequenceOfOperation.
void uic_mqtt_dotdot_set_ph_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_ph_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/ph_measurement/Commands/ForceReadAttri...
sl_status_t uic_mqtt_dotdot_color_control_primary6x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary6X.
void uic_mqtt_dotdot_relativity_humidity_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the RelativityHumidity Cluster.
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t tilt_value)
Definition: dotdot_mqtt.h:15389
sl_status_t uic_mqtt_dotdot_door_lock_number_of_total_users_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfTotalUsersSupported.
sl_status_t uic_mqtt_dotdot_iaswd_max_duration_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASWD/Attributes/MaxDuration.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounterPhC.
void uic_mqtt_dotdot_scenes_generated_remove_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_remove_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/remove_scene_response is received.
void uic_mqtt_dotdot_poll_control_generated_check_in_response_callback_set(const uic_mqtt_dotdot_poll_control_check_in_response_callback_t callback)
Setup callback to be called when a +/PollControl/GeneratedCommands/check_in_response is received.
void uic_mqtt_dotdot_door_lock_get_user_type_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_type_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_user_type is received.
void uic_mqtt_dotdot_color_control_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_to_hue is received.
sl_status_t uic_mqtt_dotdot_color_control_primary4_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary4Intensity.
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_year_day_schedule_response is received.
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_holiday_schedule_response is rec...
void uic_mqtt_dotdot_identify_generated_identify_callback_unset(const uic_mqtt_dotdot_identify_identify_callback_t callback)
Unsets callback to be called when a +/Identify/GeneratedCommands/identify is received.
sl_status_t uic_mqtt_dotdot_thermostat_emergency_heat_delta_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/EmergencyHeatDelta.
void uic_mqtt_dotdot_unset_on_off_write_attributes_callback(const uic_mqtt_dotdot_on_off_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/on_off/Commands/WriteAttributes is receive...
sl_status_t uic_mqtt_dotdot_window_covering_physical_closed_limit_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/PhysicalClosedLimitTilt.
sl_status_t uic_mqtt_dotdot_thermostat_local_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/LocalTemperature.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_holiday_schedules_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfHolidaySchedulesSupported.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured1st_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured1stHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactivePower.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactiveCurrentPhC.
sl_status_t uic_mqtt_dotdot_level_min_frequency_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/MinFrequency.
sl_status_t uic_mqtt_dotdot_barrier_control_capabilities_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/Capabilities.
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_weekday_schedule_response is receive...
void uic_mqtt_dotdot_set_aox_locator_force_read_attributes_callback(const uic_mqtt_dotdot_aox_locator_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/aox_locator/Commands/ForceReadAttribut...
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase9th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase9thHarmonicCurrent.
sl_status_t(* uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid)
Definition: dotdot_mqtt.h:4445
void uic_mqtt_dotdot_unset_protocol_controller_rf_telemetry_force_read_attributes_callback(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/protocol_controller_rf_telemetry/Comm...
void uic_mqtt_dotdot_barrier_control_generated_go_to_percent_callback_unset(const uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t callback)
Unsets callback to be called when a +/BarrierControl/GeneratedCommands/go_to_percent is received.
void uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_unset(const uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/remove_all_scenes_response is received.
sl_status_t uic_mqtt_dotdot_iaswd_max_duration_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASWD/Attributes/MaxDuration.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_flow_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MinConstFlow.
void uic_mqtt_dotdot_poll_control_generated_set_short_poll_interval_callback_clear()
Clears all callbacks registered for when +/PollControl/GeneratedCommands/set_short_poll_interval is r...
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_min_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedSetbackMin.
void uic_mqtt_dotdot_ota_upgrade_generated_image_block_request_callback_clear()
Clears all callbacks registered for when +/OTAUpgrade/GeneratedCommands/image_block_request is receiv...
sl_status_t(* uic_mqtt_dotdot_aox_locator_angle_report_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *tag_unid, SphericalCoordinates direction, SphericalCoordinates deviation, int32_t sequence)
Definition: dotdot_mqtt.h:39434
void uic_mqtt_dotdot_illuminance_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to IlluminanceMeasurement/ClusterRevision attribute.
void uic_mqtt_dotdot_alarms_generated_get_alarm_response_callback_unset(const uic_mqtt_dotdot_alarms_get_alarm_response_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/get_alarm_response is received.
void uic_mqtt_dotdot_barrier_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the BarrierControl Cluster.
void uic_mqtt_dotdot_door_lock_set_user_status_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_user_status_response is received.
void uic_mqtt_dotdot_door_lock_generated_lock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/lock_door_response is received.
void uic_mqtt_dotdot_level_generated_stop_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/stop is received.
sl_status_t uic_mqtt_dotdot_color_control_primary4x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary4X.
sl_status_t uic_mqtt_dotdot_name_and_location_location_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; NameAndLocation/Attributes/Location.
void uic_mqtt_dotdot_color_control_generated_move_color_callback_set(const uic_mqtt_dotdot_color_control_move_color_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_color is received.
void uic_mqtt_dotdot_state_remove_offline_callback_unset(const uic_mqtt_dotdot_state_remove_offline_callback_t callback)
Unsets callback to be called when a State/Commands/remove_offline is received.
void uic_mqtt_dotdot_identify_identify_callback_clear()
Clears all callbacks registered for when Identify/Commands/identify is received.
sl_status_t(* uic_mqtt_dotdot_alarms_get_alarm_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:7679
void uic_mqtt_dotdot_configuration_parameters_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ConfigurationParameters Cluster.
void uic_mqtt_dotdot_clear_protocol_controller_network_management_force_read_attributes_callbacks()
Clears all callbacks registered for when +/protocol_controller_network_management/Commands/ForceReadA...
void uic_mqtt_dotdot_binding_unbind_callback_unset(const uic_mqtt_dotdot_binding_unbind_callback_t callback)
Unsets callback to be called when a Binding/Commands/unbind is received.
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t saturation, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20846
sl_status_t uic_mqtt_dotdot_color_control_color_loop_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorLoopTime.
void uic_mqtt_dotdot_unset_relativity_humidity_force_read_attributes_callback(const uic_mqtt_dotdot_relativity_humidity_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/relativity_humidity/Commands/ForceRea...
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_demand_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/EnergyCarrierDemandFormatting.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactiveCurrentPhB.
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version)
Definition: dotdot_mqtt.h:8662
void uic_mqtt_dotdot_system_metrics_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the SystemMetrics Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMinPhC.
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_callback_unset(const uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/remove_all_scenes is received.
void uic_mqtt_dotdot_groups_generated_view_group_callback_unset(const uic_mqtt_dotdot_groups_view_group_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/view_group is received.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/get_relay_status_log_response is receive...
void uic_mqtt_dotdot_window_covering_generated_stop_callback_unset(const uic_mqtt_dotdot_window_covering_stop_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/stop is received.
void uic_mqtt_dotdot_set_ballast_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_ballast_configuration_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/ballast_configuration/Commands/ForceRe...
sl_status_t uic_mqtt_dotdot_configuration_parameters_configuration_parameters_publish(const char *base_topic, size_t value_count, const ConfigurationParameter *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ConfigurationParameters/Attributes/ConfigurationParameters.
sl_status_t uic_mqtt_dotdot_door_lock_language_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/Language.
sl_status_t uic_mqtt_dotdot_door_lock_keypad_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/KeypadOperationEventMask.
void uic_mqtt_dotdot_aox_locator_angle_correction_callback_clear()
Clears all callbacks registered for when AoXLocator/Commands/angle_correction is received.
void uic_mqtt_dotdot_clear_occupancy_sensing_force_read_attributes_callbacks()
Clears all callbacks registered for when +/occupancy_sensing/Commands/ForceReadAttributes is received...
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_fail_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxUcastFail.
sl_status_t uic_mqtt_dotdot_aox_locator_aox_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AoXMode.
sl_status_t uic_mqtt_dotdot_color_control_color_pointb_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointBIntensity.
void uic_mqtt_dotdot_door_lock_unlock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/unlock_door_response is received.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_heating_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedHeatingSetpoint.
sl_status_t uic_mqtt_dotdot_pm25_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PM25/Attributes/Tolerance.
void uic_mqtt_dotdot_carbon_monoxide_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the CarbonMonoxide Cluster.
void uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_clear()
Clears all callbacks registered for when IASZone/Commands/zone_enroll_response is received.
void uic_mqtt_dotdot_poll_control_generated_check_in_response_callback_unset(const uic_mqtt_dotdot_poll_control_check_in_response_callback_t callback)
Unsets callback to be called when a +/PollControl/GeneratedCommands/check_in_response is received.
sl_status_t(* uic_mqtt_dotdot_fan_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_fan_control_updated_state_t)
Definition: dotdot_mqtt.h:20049
void uic_mqtt_dotdot_scenes_get_scene_membership_callback_unset(const uic_mqtt_dotdot_scenes_get_scene_membership_callback_t callback)
Unsets callback to be called when a Scenes/Commands/get_scene_membership is received.
sl_status_t uic_mqtt_dotdot_basic_hw_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/HWVersion.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkWeekDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:10911
sl_status_t(* uic_mqtt_dotdot_scenes_copy_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t mode, SGroupId group_identifier_from, uint8_t scene_identifier_from, SGroupId group_identifier_to, uint8_t scene_identifier_to)
Definition: dotdot_mqtt.h:4567
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold3.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMax.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_decrypt_failures_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSDecryptFailures.
void uic_mqtt_dotdot_electrical_conductivity_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ElectricalConductivityMeasureme...
sl_status_t uic_mqtt_dotdot_basic_generic_device_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/GenericDevice-Type.
void uic_mqtt_dotdot_groups_view_group_response_callback_unset(const uic_mqtt_dotdot_groups_view_group_response_callback_t callback)
Unsets callback to be called when a Groups/Commands/view_group_response is received.
sl_status_t uic_mqtt_dotdot_temperature_measurement_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstSpeed.
sl_status_t uic_mqtt_dotdot_barrier_control_open_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/OpenEvents.
sl_status_t uic_mqtt_dotdot_relativity_humidity_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; RelativityHumidity/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_groups_generated_remove_group_response_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/remove_group_response is received...
void uic_mqtt_dotdot_state_publish_empty_supported_commands(const dotdot_unid_t unid)
Publish an empty array of SupportedCommands for UNID/EndPoint for the State Cluster.
void uic_mqtt_dotdot_state_generated_discover_neighbors_callback_clear()
Clears all callbacks registered for when +/State/GeneratedCommands/discover_neighbors is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_pressure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxConstPressure.
sl_status_t uic_mqtt_dotdot_diagnostics_averagemac_retry_peraps_message_sent_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/AverageMACRetryPerAPSMessageSent.
void uic_mqtt_dotdot_set_color_control_force_read_attributes_callback(const uic_mqtt_dotdot_color_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/color_control/Commands/ForceReadAttrib...
void uic_mqtt_dotdot_carbon_dioxide_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the CarbonDioxide/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_basic_generic_device_class_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/GenericDevice-Class.
void uic_mqtt_dotdot_set_iaswd_force_read_attributes_callback(const uic_mqtt_dotdot_iaswd_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/iaswd/Commands/ForceReadAttributes is ...
sl_status_t(* uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t scheduleid, uint16_t userid, zclStatus status, uint8_t days_mask, uint8_t start_hour, uint8_t start_minute, uint8_t end_hour, uint8_t end_minute)
Definition: dotdot_mqtt.h:10920
sl_status_t uic_mqtt_dotdot_door_lock_door_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/DoorState.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_active_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorLoopActive.
sl_status_t uic_mqtt_dotdot_system_metrics_max_temperature_celcius_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/MaxTemperatureCelcius.
void uic_mqtt_dotdot_protocol_controller_network_management_generated_write_callback_set(const uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t callback)
Setup callback to be called when a +/ProtocolController-NetworkManagement/GeneratedCommands/write is ...
void uic_mqtt_dotdot_set_flow_measurement_write_attributes_callback(const uic_mqtt_dotdot_flow_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/flow_measurement/Commands/WriteAttributes i...
void uic_mqtt_dotdot_door_lock_generated_setpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/setpin_code_response is received.
sl_status_t(* uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint8_t capacity, SGroupId groupid, uint8_t scene_list_count, const uint8_t *scene_list)
Definition: dotdot_mqtt.h:4499
void uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/get_scene_membership_response is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_average_delivery_time_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTAverageDeliveryTimeSeconds.
void uic_mqtt_dotdot_ota_upgrade_image_notify_callback_clear()
Clears all callbacks registered for when OTAUpgrade/Commands/image_notify is received.
void uic_mqtt_dotdot_illuminance_level_sensing_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the IlluminanceLevelSensing Cluster...
sl_status_t(* uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:11030
sl_status_t uic_mqtt_dotdot_thermostat_ac_coil_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCoilTemperature.
sl_status_t(* uic_mqtt_dotdot_protocol_controller_rf_telemetry_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_rf_telemetry_state_t, uic_mqtt_dotdot_protocol_controller_rf_telemetry_updated_state_t)
Definition: dotdot_mqtt.h:35888
sl_status_t uic_mqtt_dotdot_window_covering_velocity_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/VelocityLift.
void uic_mqtt_dotdot_door_lock_get_user_type_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_user_type is received.
sl_status_t(* uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t on_off_control, uint16_t on_time, uint16_t off_wait_time)
Definition: dotdot_mqtt.h:5952
void uic_mqtt_dotdot_unset_electrical_measurement_write_attributes_callback(const uic_mqtt_dotdot_electrical_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/electrical_measurement/Commands/WriteAttri...
void uic_mqtt_dotdot_door_lock_getpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/getpin_code_response is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_min_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_ias_zone_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IASZone/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, ProgrammingEventNotificationProgramEventSource program_event_source, ProgrammingEventNotificationProgramEventCode program_event_code, uint16_t userid, const char *pin, DrlkUserType user_type, DrlkUserStatus user_status, uint32_t local_time, const char *data)
Definition: dotdot_mqtt.h:11188
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_level_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceLevelSensing/Attributes/LevelStatus.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_alarm_state_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2AlarmState.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold3.
void uic_mqtt_dotdot_level_move_with_on_off_callback_clear()
Clears all callbacks registered for when Level/Commands/move_with_on_off is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_control_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/ControlMode.
void uic_mqtt_dotdot_iaswd_unretain_cluster_revision(const char *base_topic)
Unretain a publication to IASWD/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_diagnostics_apsfc_failure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSFCFailure.
void uic_mqtt_dotdot_on_off_toggle_callback_set(const uic_mqtt_dotdot_on_off_toggle_callback_t callback)
Setup callback to be called when a OnOff/Commands/toggle is received.
void uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_unset(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_t callback)
Unsets callback to be called when a OTAUpgrade/Commands/upgrade_end_response is received.
sl_status_t uic_mqtt_dotdot_color_control_white_pointx_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/WhitePointX.
sl_status_t uic_mqtt_dotdot_diagnostics_child_moved_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/ChildMoved.
void uic_mqtt_dotdot_set_scenes_force_read_attributes_callback(const uic_mqtt_dotdot_scenes_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/scenes/Commands/ForceReadAttributes is...
void uic_mqtt_dotdot_color_control_step_saturation_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/step_saturation is received.
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_response_callback_unset(const uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/get_relay_status_log_response is r...
sl_status_t(* uic_mqtt_dotdot_aox_locator_angle_correction_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *tag_unid, SphericalCoordinates direction, SphericalCoordinates deviation, int32_t sequence)
Definition: dotdot_mqtt.h:39447
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_device_temperature_configuration_state_t, uic_mqtt_dotdot_device_temperature_configuration_updated_state_t)
Definition: dotdot_mqtt.h:2911
void uic_mqtt_dotdot_ota_upgrade_generated_query_device_specific_file_response_callback_unset(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_t callback)
Unsets callback to be called when a +/OTAUpgrade/GeneratedCommands/query_device_specific_file_respons...
void uic_mqtt_dotdot_unset_illuminance_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_illuminance_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/illuminance_measurement/Commands/Forc...
void uic_mqtt_dotdot_alarms_reset_alarm_log_callback_unset(const uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t callback)
Unsets callback to be called when a Alarms/Commands/reset_alarm_log is received.
void uic_mqtt_dotdot_unset_temperature_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_temperature_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/temperature_measurement/Commands/Forc...
sl_status_t uic_mqtt_dotdot_diagnostics_last_messagelqi_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/LastMessageLQI.
void uic_mqtt_dotdot_color_control_move_saturation_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_saturation is received.
void uic_mqtt_dotdot_occupancy_sensing_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the OccupancySensing Cluster.
sl_status_t uic_mqtt_dotdot_door_lock_enable_one_touch_locking_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/EnableOneTouchLocking.
void uic_mqtt_dotdot_color_control_step_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_step_color_temperature_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/step_color_temperature is received.
void uic_mqtt_dotdot_unset_protocol_controller_network_management_write_attributes_callback(const uic_mqtt_dotdot_protocol_controller_network_management_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/protocol_controller_network_management/Com...
void uic_mqtt_dotdot_set_name_and_location_force_read_attributes_callback(const uic_mqtt_dotdot_name_and_location_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/name_and_location/Commands/ForceReadAt...
void uic_mqtt_dotdot_color_control_generated_move_saturation_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_saturation is received...
void uic_mqtt_dotdot_wind_speed_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to WindSpeedMeasurement/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_holiday_schedule is received.
void uic_mqtt_dotdot_door_lock_get_log_record_callback_unset(const uic_mqtt_dotdot_door_lock_get_log_record_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_log_record is received.
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_year_day_schedule is received.
void uic_mqtt_dotdot_set_system_metrics_write_attributes_callback(const uic_mqtt_dotdot_system_metrics_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/system_metrics/Commands/WriteAttributes is ...
void uic_mqtt_dotdot_color_control_move_color_temperature_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_color_temperature is received.
sl_status_t(* uic_mqtt_dotdot_ias_zone_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ias_zone_updated_state_t)
Definition: dotdot_mqtt.h:28479
sl_status_t uic_mqtt_dotdot_barrier_control_safety_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/SafetyStatus.
void uic_mqtt_dotdot_unset_binding_write_attributes_callback(const uic_mqtt_dotdot_binding_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/binding/Commands/WriteAttributes is receiv...
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pressure_measurement_updated_state_t)
Definition: dotdot_mqtt.h:25305
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t callback)
Setup callback to be called when a ColorControl/Commands/enhanced_move_to_hue_and_saturation is recei...
sl_status_t uic_mqtt_dotdot_dehumidification_control_rh_dehumidification_setpoint_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RHDehumidificationSetpoint.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_year_day_schedules_supported_per_user_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfYearDaySchedulesSupportedPerUser.
void uic_mqtt_dotdot_clear_scenes_force_read_attributes_callbacks()
Clears all callbacks registered for when +/scenes/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured3rd_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured3rdHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_divisor_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerDivisor.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_low_temp_threshold_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/LowTempThreshold.
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_running_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ThermostatRunningMode.
sl_status_t(* uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:10834
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t first_parameter_id, uint16_t last_parameter_id)
Definition: dotdot_mqtt.h:39070
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/get_scene_membership is received.
void uic_mqtt_dotdot_groups_generated_add_group_response_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/add_group_response is received.
sl_status_t(* uic_mqtt_dotdot_poll_control_check_in_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, bool start_fast_polling, uint16_t fast_poll_timeout)
Definition: dotdot_mqtt.h:9830
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:11159
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltage.
void uic_mqtt_dotdot_pressure_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PressureMeasurement Cluster.
void uic_mqtt_dotdot_iaswd_squawk_callback_clear()
Clears all callbacks registered for when IASWD/Commands/squawk is received.
void uic_mqtt_dotdot_ph_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PhMeasurement Cluster.
sl_status_t(* uic_mqtt_dotdot_diagnostics_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_diagnostics_state_t, uic_mqtt_dotdot_diagnostics_updated_state_t)
Definition: dotdot_mqtt.h:34760
void uic_mqtt_dotdot_door_lock_generated_toggle_callback_set(const uic_mqtt_dotdot_door_lock_toggle_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/toggle is received.
sl_status_t uic_mqtt_dotdot_fan_control_fan_mode_sequence_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FanControl/Attributes/FanModeSequence.
void uic_mqtt_dotdot_level_step_with_on_off_callback_set(const uic_mqtt_dotdot_level_step_with_on_off_callback_t callback)
Setup callback to be called when a Level/Commands/step_with_on_off is received.
sl_status_t uic_mqtt_dotdot_door_lock_led_settings_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/LEDSettings.
void uic_mqtt_dotdot_scenes_generated_store_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_store_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/store_scene_response is received.
void uic_mqtt_dotdot_clear_ballast_configuration_write_attributes_callbacks()
Clears all callbacks registered for when +/ballast_configuration/Commands/WriteAttributes is received...
sl_status_t uic_mqtt_dotdot_soil_moisture_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SoilMoisture/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerMultiplier.
sl_status_t(* uic_mqtt_dotdot_door_lock_toggle_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:10738
sl_status_t uic_mqtt_dotdot_door_lock_number_of_log_records_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfLogRecordsSupported.
sl_status_t uic_mqtt_dotdot_dehumidification_control_rh_dehumidification_setpoint_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/RHDehumidificationSetpoint.
void uic_mqtt_dotdot_groups_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Groups/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_running_state_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ThermostatRunningState.
void uic_mqtt_dotdot_device_temperature_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the DeviceTemperatureConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold1.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_clear()
Clears all callbacks registered for when ConfigurationParameters/Commands/discover_parameter is recei...
sl_status_t uic_mqtt_dotdot_color_control_color_temperature_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorTemperatureMireds.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMaxPhB.
void uic_mqtt_dotdot_poll_control_check_in_response_callback_set(const uic_mqtt_dotdot_poll_control_check_in_response_callback_t callback)
Setup callback to be called when a PollControl/Commands/check_in_response is received.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_lift_percentage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionLiftPercentage.
sl_status_t uic_mqtt_dotdot_scenes_scene_valid_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/SceneValid.
void uic_mqtt_dotdot_time_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Time/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_thermostat_hvac_system_type_configuration_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/HVACSystemTypeConfiguration.
sl_status_t uic_mqtt_dotdot_color_control_color_pointgy_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointGY.
void uic_mqtt_dotdot_identify_identify_callback_unset(const uic_mqtt_dotdot_identify_identify_callback_t callback)
Unsets callback to be called when a Identify/Commands/identify is received.
void uic_mqtt_dotdot_alarms_reset_alarm_callback_unset(const uic_mqtt_dotdot_alarms_reset_alarm_callback_t callback)
Unsets callback to be called when a Alarms/Commands/reset_alarm is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointgy_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointGY.
void uic_mqtt_dotdot_clear_temperature_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/temperature_measurement/Commands/WriteAttributes is receiv...
sl_status_t(* uic_mqtt_dotdot_alarms_alarm_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t alarm_code, clusterId cluster_identifier)
Definition: dotdot_mqtt.h:7652
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerMax.
sl_status_t uic_mqtt_dotdot_thermostat_max_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MaxHeatSetpointLimit.
sl_status_t uic_mqtt_dotdot_color_control_enhanced_current_hue_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/EnhancedCurrentHue.
void uic_mqtt_dotdot_application_monitoring_publish_empty_supported_commands(const dotdot_unid_t unid)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ApplicationMonitoring Cluster.
sl_status_t uic_mqtt_dotdot_poll_control_fast_poll_timeout_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/FastPollTimeout.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_keypad_lockout_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ThermostatUserInterfaceConfiguration/Attributes/KeypadLockout.
sl_status_t(* uic_mqtt_dotdot_scenes_add_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets, uint8_t transition_time100ms)
Definition: dotdot_mqtt.h:4369
sl_status_t(* uic_mqtt_dotdot_on_off_off_with_effect_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, OffWithEffectEffectIdentifier effect_identifier, uint8_t effect_variant)
Definition: dotdot_mqtt.h:5938
void uic_mqtt_dotdot_scenes_generated_copy_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/copy_scene_response is received.
void uic_mqtt_dotdot_iaswd_generated_start_warning_callback_set(const uic_mqtt_dotdot_iaswd_start_warning_callback_t callback)
Setup callback to be called when a +/IASWD/GeneratedCommands/start_warning is received.
void uic_mqtt_dotdot_alarms_get_alarm_response_callback_clear()
Clears all callbacks registered for when Alarms/Commands/get_alarm_response is received.
sl_status_t uic_mqtt_dotdot_basic_model_identifier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ModelIdentifier.
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_configuration_parameters_state_t, uic_mqtt_dotdot_configuration_parameters_updated_state_t)
Definition: dotdot_mqtt.h:39089
void uic_mqtt_dotdot_groups_remove_group_response_callback_clear()
Clears all callbacks registered for when Groups/Commands/remove_group_response is received.
void uic_mqtt_dotdot_level_move_with_on_off_callback_unset(const uic_mqtt_dotdot_level_move_with_on_off_callback_t callback)
Unsets callback to be called when a Level/Commands/move_with_on_off is received.
void uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_unset(const uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t callback)
Unsets callback to be called when a OnOff/Commands/on_with_recall_global_scene is received.
void uic_mqtt_dotdot_thermostat_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Thermostat Cluster.
void uic_mqtt_dotdot_clear_on_off_write_attributes_callbacks()
Clears all callbacks registered for when +/on_off/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_set(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_t callback)
Setup callback to be called when a ConfigurationParameters/Commands/discover_parameter_range is recei...
sl_status_t uic_mqtt_dotdot_thermostat_abs_min_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMinCoolSetpointLimit.
void uic_mqtt_dotdot_scenes_generated_remove_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/remove_scene_response is received...
sl_status_t(* uic_mqtt_dotdot_ias_zone_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ias_zone_state_t, uic_mqtt_dotdot_ias_zone_updated_state_t)
Definition: dotdot_mqtt.h:28471
sl_status_t uic_mqtt_dotdot_ota_upgrade_downloaded_zig_bee_stack_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/DownloadedZigBeeStackVersion.
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_allpin_codes is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_setrfid_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkRFIDUserID userid, DrlkSettableUserStatus user_status, DrlkUserType user_type, const char *rfid_code)
Definition: dotdot_mqtt.h:11105
sl_status_t uic_mqtt_dotdot_poll_control_long_poll_interval_min_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/LongPollIntervalMin.
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_setrfid_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/setrfid_code is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/unlock_with_timeout_response is...
sl_status_t uic_mqtt_dotdot_metering_inlet_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/InletTemperature.
sl_status_t(* uic_mqtt_dotdot_groups_remove_all_groups_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:3725
sl_status_t uic_mqtt_dotdot_power_configuration_mains_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsAlarmMask.
void uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/enhanced_move_hue is received.
void uic_mqtt_dotdot_unset_carbon_monoxide_force_read_attributes_callback(const uic_mqtt_dotdot_carbon_monoxide_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/carbon_monoxide/Commands/ForceReadAtt...
void uic_mqtt_dotdot_protocol_controller_network_management_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ProtocolController-NetworkManagement Cluster.
sl_status_t(* uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:7684
void uic_mqtt_dotdot_level_generated_move_to_level_with_on_off_callback_unset(const uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/move_to_level_with_on_off is received.
void uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_to_hue_and_saturation is received.
void uic_mqtt_dotdot_door_lock_unlock_door_response_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/unlock_door_response is received.
void uic_mqtt_dotdot_power_configuration_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PowerConfiguration Cluster.
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t callback)
Setup callback to be called when a ElectricalMeasurement/Commands/get_profile_info_response is receiv...
void uic_mqtt_dotdot_clear_barrier_control_write_attributes_callbacks()
Clears all callbacks registered for when +/barrier_control/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_poll_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PollControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_alarm_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3AlarmState.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_max_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationCPUMaxUsagePercent.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_hysteresis_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationHysteresis.
sl_status_t uic_mqtt_dotdot_ota_upgrade_downloaded_file_version_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/DownloadedFileVersion.
sl_status_t uic_mqtt_dotdot_metering_multiplier_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/Multiplier.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_temperature_display_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ThermostatUserInterfaceConfiguration/Attributes/TemperatureDisplayMode.
void uic_mqtt_dotdot_identify_identify_query_callback_clear()
Clears all callbacks registered for when Identify/Commands/identify_query is received.
sl_status_t(* uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t test_mode_duration, uint8_t current_zone_sensitivity_level)
Definition: dotdot_mqtt.h:28441
void uic_mqtt_dotdot_clear_aox_locator_force_read_attributes_callbacks()
Clears all callbacks registered for when +/aox_locator/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_door_lock_get_user_type_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_user_type_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold1.
sl_status_t uic_mqtt_dotdot_system_metrics_battery_percentage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/BatteryPercentage.
void uic_mqtt_dotdot_groups_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Groups Cluster.
sl_status_t uic_mqtt_dotdot_pressure_measurement_max_scaled_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MaxScaledValue.
sl_status_t uic_mqtt_dotdot_aox_locator_cte_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/CTEMode.
void uic_mqtt_dotdot_configuration_parameters_generated_set_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t callback)
Setup callback to be called when a +/ConfigurationParameters/GeneratedCommands/set_parameter is recei...
void uic_mqtt_dotdot_color_control_generated_move_hue_callback_unset(const uic_mqtt_dotdot_color_control_move_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_hue is received.
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_year_day_schedule_response is receiv...
void uic_mqtt_dotdot_groups_generated_remove_group_response_callback_unset(const uic_mqtt_dotdot_groups_remove_group_response_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/remove_group_response is received.
void uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/enhanced_add_scene is received.
void uic_mqtt_dotdot_door_lock_clearpin_code_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clearpin_code is received.
sl_status_t uic_mqtt_dotdot_basic_location_description_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/LocationDescription.
void uic_mqtt_dotdot_state_remove_callback_set(const uic_mqtt_dotdot_state_remove_callback_t callback)
Setup callback to be called when a State/Commands/remove is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageMinThreshold.
void uic_mqtt_dotdot_groups_generated_view_group_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/view_group is received.
void uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_clear()
Clears all callbacks registered for when Level/Commands/move_to_level_with_on_off is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_size_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3Size.
void uic_mqtt_dotdot_unset_carbon_dioxide_force_read_attributes_callback(const uic_mqtt_dotdot_carbon_dioxide_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/carbon_dioxide/Commands/ForceReadAttr...
void uic_mqtt_dotdot_color_control_generated_move_to_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_to_color_temperature is rece...
void uic_mqtt_dotdot_groups_remove_group_callback_set(const uic_mqtt_dotdot_groups_remove_group_callback_t callback)
Setup callback to be called when a Groups/Commands/remove_group is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_ballast_factor_adjustment_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/BallastFactorAdjustment.
sl_status_t(* uic_mqtt_dotdot_application_monitoring_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_application_monitoring_updated_state_t)
Definition: dotdot_mqtt.h:38017
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_operation_mode_publish(const char *base_topic, PumpOperationMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/OperationMode.
void uic_mqtt_dotdot_iaswd_generated_squawk_callback_clear()
Clears all callbacks registered for when +/IASWD/GeneratedCommands/squawk is received.
void uic_mqtt_dotdot_clear_diagnostics_force_read_attributes_callbacks()
Clears all callbacks registered for when +/diagnostics/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clearrfid_code is received.
sl_status_t uic_mqtt_dotdot_system_metrics_current_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CurrentTemperatureCelcius.
sl_status_t uic_mqtt_dotdot_temperature_measurement_min_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_year_day_schedule_response is received.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t callback)
Unsets callback to be called when a IASZone/Commands/zone_enroll_request is received.
sl_status_t uic_mqtt_dotdot_scenes_last_configured_by_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/LastConfiguredBy.
sl_status_t uic_mqtt_dotdot_diagnostics_join_indication_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/JoinIndication.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_rated_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2RatedVoltage.
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/enhanced_move_to_hue_and_saturation is...
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_rated_hours_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampRatedHours.
sl_status_t uic_mqtt_dotdot_diagnostics_packet_buffer_allocate_failures_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/PacketBufferAllocateFailures.
sl_status_t(* uic_mqtt_dotdot_illuminance_level_sensing_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_level_sensing_state_t, uic_mqtt_dotdot_illuminance_level_sensing_updated_state_t)
Definition: dotdot_mqtt.h:24823
void uic_mqtt_dotdot_thermostat_generated_set_weekly_schedule_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/set_weekly_schedule is receiv...
void uic_mqtt_dotdot_alarms_generated_reset_alarm_callback_unset(const uic_mqtt_dotdot_alarms_reset_alarm_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/reset_alarm is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase7th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase7thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_manufacturer_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampManufacturer.
sl_status_t uic_mqtt_dotdot_ota_upgrade_minimum_block_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/MinimumBlockPeriod.
sl_status_t uic_mqtt_dotdot_power_configuration_batterya_hr_rating_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryAHrRating.
sl_status_t uic_mqtt_dotdot_time_valid_until_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/ValidUntilTime.
sl_status_t uic_mqtt_dotdot_flow_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FlowMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_current_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/CurrentTemperature.
sl_status_t uic_mqtt_dotdot_protocol_controller_network_management_network_management_state_publish(const char *base_topic, NetworkManagementState value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ProtocolController-NetworkManagement/Attributes/NetworkManagementState.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_generated_tx_report_callback_unset(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t callback)
Unsets callback to be called when a +/ProtocolController-RFTelemetry/GeneratedCommands/tx_report is r...
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_reactive_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/TotalReactivePower.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_weekday_schedule is recei...
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_color_control_options_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Options.
void uic_mqtt_dotdot_scenes_remove_scene_callback_unset(const uic_mqtt_dotdot_scenes_remove_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/remove_scene is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriodPhB.
void uic_mqtt_dotdot_on_off_generated_toggle_callback_set(const uic_mqtt_dotdot_on_off_toggle_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/toggle is received.
sl_status_t uic_mqtt_dotdot_level_current_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/CurrentFrequency.
sl_status_t(* uic_mqtt_dotdot_level_move_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6565
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:10724
void uic_mqtt_dotdot_scenes_copy_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_copy_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/copy_scene_response is received.
void uic_mqtt_dotdot_identify_trigger_effect_callback_set(const uic_mqtt_dotdot_identify_trigger_effect_callback_t callback)
Setup callback to be called when a Identify/Commands/trigger_effect is received.
void uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/go_to_lift_value is received.
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t callback)
Unsets callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_profile_info is rec...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold3.
sl_status_t uic_mqtt_dotdot_relativity_humidity_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; RelativityHumidity/Attributes/Tolerance.
void uic_mqtt_dotdot_scenes_recall_scene_callback_unset(const uic_mqtt_dotdot_scenes_recall_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/recall_scene is received.
sl_status_t(* uic_mqtt_dotdot_scenes_view_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4398
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSag.
void uic_mqtt_dotdot_binding_bind_callback_clear()
Clears all callbacks registered for when Binding/Commands/bind is received.
void uic_mqtt_dotdot_basic_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Basic/ClusterRevision attribute.
void uic_mqtt_dotdot_window_covering_generated_up_or_open_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/up_or_open is received.
void uic_mqtt_dotdot_identify_generated_identify_query_callback_set(const uic_mqtt_dotdot_identify_identify_query_callback_t callback)
Setup callback to be called when a +/Identify/GeneratedCommands/identify_query is received.
sl_status_t uic_mqtt_dotdot_ota_upgrade_image_typeid_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/ImageTypeID.
sl_status_t(* uic_mqtt_dotdot_scenes_add_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4387
sl_status_t uic_mqtt_dotdot_door_lock_maxpin_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MaxPINCodeLength.
sl_status_t uic_mqtt_dotdot_color_control_current_hue_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentHue.
void uic_mqtt_dotdot_window_covering_generated_up_or_open_callback_unset(const uic_mqtt_dotdot_window_covering_up_or_open_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/up_or_open is received.
void uic_mqtt_dotdot_set_ph_measurement_write_attributes_callback(const uic_mqtt_dotdot_ph_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/ph_measurement/Commands/WriteAttributes is ...
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_response_callback_unset(const uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/get_scene_membership_response is recei...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCPower.
void uic_mqtt_dotdot_set_ias_zone_force_read_attributes_callback(const uic_mqtt_dotdot_ias_zone_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/ias_zone/Commands/ForceReadAttributes ...
void uic_mqtt_dotdot_dehumidification_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the DehumidificationControl Cluster...
void uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_clear()
Clears all callbacks registered for when ConfigurationParameters/Commands/default_reset_all_parameter...
void uic_mqtt_dotdot_door_lock_generated_setpin_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/setpin_code is received.
void uic_mqtt_dotdot_unset_power_configuration_write_attributes_callback(const uic_mqtt_dotdot_power_configuration_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/power_configuration/Commands/WriteAttribut...
sl_status_t uic_mqtt_dotdot_aox_locator_position_and_orientation_valid_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/PositionAndOrientationValid.
sl_status_t(* uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t days_to_return, uint8_t mode_to_return)
Definition: dotdot_mqtt.h:17949
void uic_mqtt_dotdot_level_generated_move_to_level_callback_unset(const uic_mqtt_dotdot_level_move_to_level_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/move_to_level is received.
sl_status_t(* uic_mqtt_dotdot_power_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_power_configuration_updated_state_t)
Definition: dotdot_mqtt.h:1072
sl_status_t uic_mqtt_dotdot_ota_upgrade_upgrade_activation_policy_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/UpgradeActivationPolicy.
void uic_mqtt_dotdot_window_covering_stop_callback_unset(const uic_mqtt_dotdot_window_covering_stop_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/stop is received.
void uic_mqtt_dotdot_set_barrier_control_force_read_attributes_callback(const uic_mqtt_dotdot_barrier_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/barrier_control/Commands/ForceReadAttr...
void uic_mqtt_dotdot_door_lock_generated_set_user_type_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_user_type_response is received.
sl_status_t uic_mqtt_dotdot_door_lock_minrfid_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MinRFIDCodeLength.
sl_status_t uic_mqtt_dotdot_aox_locator_reporting_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/ReportingMode.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxPressure.
void uic_mqtt_dotdot_unset_relativity_humidity_write_attributes_callback(const uic_mqtt_dotdot_relativity_humidity_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/relativity_humidity/Commands/WriteAttribut...
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_value_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/go_to_lift_value is recei...
void uic_mqtt_dotdot_binding_unbind_callback_clear()
Clears all callbacks registered for when Binding/Commands/unbind is received.
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_allpin_codes is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_aox_locator_slot_duration_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/SlotDuration.
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t timeout_in_seconds, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:10745
sl_status_t uic_mqtt_dotdot_application_monitoring_process_id_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ProcessId.
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_ph_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_clear_relativity_humidity_force_read_attributes_callbacks()
Clears all callbacks registered for when +/relativity_humidity/Commands/ForceReadAttributes is receiv...
void uic_mqtt_dotdot_door_lock_generated_get_log_record_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_log_record_response is rece...
void uic_mqtt_dotdot_clear_window_covering_force_read_attributes_callbacks()
Clears all callbacks registered for when +/window_covering/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_color_control_move_to_saturation_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_to_saturation is received.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_min_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CPUMinUsagePercent.
sl_status_t uic_mqtt_dotdot_ph_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriodP...
void uic_mqtt_dotdot_clear_iaswd_write_attributes_callbacks()
Clears all callbacks registered for when +/iaswd/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/enhanced_view_scene is received.
void uic_mqtt_dotdot_clear_soil_moisture_force_read_attributes_callbacks()
Clears all callbacks registered for when +/soil_moisture/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_flow_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriodPhC.
void uic_mqtt_dotdot_alarms_get_alarm_response_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_response_callback_t callback)
Setup callback to be called when a Alarms/Commands/get_alarm_response is received.
void uic_mqtt_dotdot_door_lock_generated_set_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_user_type_response is received.
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t field_control, uint16_t manufacturer_code, OTAImageType image_type, uint32_t current_file_version, uint16_t hardware_version)
Definition: dotdot_mqtt.h:8565
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_weekday_schedule is received.
void uic_mqtt_dotdot_scenes_copy_scene_callback_unset(const uic_mqtt_dotdot_scenes_copy_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/copy_scene is received.
void uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_unset(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_t callback)
Unsets callback to be called when a OTAUpgrade/Commands/upgrade_end_request is received.
void uic_mqtt_dotdot_scenes_add_scene_callback_unset(const uic_mqtt_dotdot_scenes_add_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/add_scene is received.
sl_status_t(* uic_mqtt_dotdot_fan_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_fan_control_state_t, uic_mqtt_dotdot_fan_control_updated_state_t)
Definition: dotdot_mqtt.h:20041
sl_status_t uic_mqtt_dotdot_metering_summation_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/SummationFormatting.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_occupied_to_unoccupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PIROccupiedToUnoccupiedDelay.
void uic_mqtt_dotdot_scenes_generated_view_scene_callback_unset(const uic_mqtt_dotdot_scenes_view_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/view_scene is received.
sl_status_t uic_mqtt_dotdot_basic_product_code_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ProductCode.
sl_status_t uic_mqtt_dotdot_time_dst_start_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/DstStart.
void uic_mqtt_dotdot_on_off_off_callback_clear()
Clears all callbacks registered for when OnOff/Commands/off is received.
sl_status_t uic_mqtt_dotdot_system_metrics_uptime_minutes_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/UptimeMinutes.
void uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/go_to_tilt_percentage is received.
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstPressure.
void uic_mqtt_dotdot_alarms_generated_get_alarm_response_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/get_alarm_response is received.
void uic_mqtt_dotdot_unset_metering_write_attributes_callback(const uic_mqtt_dotdot_metering_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/metering/Commands/WriteAttributes is recei...
void uic_mqtt_dotdot_color_control_move_to_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_to_saturation_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_to_saturation is received.
void uic_mqtt_dotdot_clear_basic_force_read_attributes_callbacks()
Clears all callbacks registered for when +/basic/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_clear()
Clears all callbacks registered for when ElectricalMeasurement/Commands/get_profile_info is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_lock_door_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:10710
void uic_mqtt_dotdot_door_lock_get_log_record_response_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_log_record_response is received.
void uic_mqtt_dotdot_door_lock_generated_getpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_getpin_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/getpin_code is received.
void uic_mqtt_dotdot_clear_wind_speed_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/wind_speed_measurement/Commands/WriteAttributes is receive...
void uic_mqtt_dotdot_on_off_toggle_callback_unset(const uic_mqtt_dotdot_on_off_toggle_callback_t callback)
Unsets callback to be called when a OnOff/Commands/toggle is received.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_unoccupied_to_occupied_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PhysicalContactUnoccupiedToOccupiedThreshold.
void uic_mqtt_dotdot_system_metrics_publish_empty_supported_commands(const dotdot_unid_t unid)
Publish an empty array of SupportedCommands for UNID/EndPoint for the SystemMetrics Cluster.
sl_status_t uic_mqtt_dotdot_color_control_color_pointbx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointBX.
void uic_mqtt_dotdot_ota_upgrade_generated_image_block_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_t callback)
Setup callback to be called when a +/OTAUpgrade/GeneratedCommands/image_block_request is received.
void uic_mqtt_dotdot_clear_pressure_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/pressure_measurement/Commands/ForceReadAttributes is recei...
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_holiday_schedule is received.
sl_status_t(* uic_mqtt_dotdot_alarms_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_alarms_state_t, uic_mqtt_dotdot_alarms_updated_state_t)
Definition: dotdot_mqtt.h:7698
void uic_mqtt_dotdot_groups_generated_add_group_if_identifying_callback_unset(const uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/add_group_if_identifying is received.
void uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/setrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_request_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t callback)
Setup callback to be called when a +/IASZone/GeneratedCommands/zone_enroll_request is received.
sl_status_t uic_mqtt_dotdot_metering_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/Divisor.
void uic_mqtt_dotdot_identify_generated_trigger_effect_callback_set(const uic_mqtt_dotdot_identify_trigger_effect_callback_t callback)
Setup callback to be called when a +/Identify/GeneratedCommands/trigger_effect is received.
void uic_mqtt_dotdot_color_control_generated_move_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_hue is received.
void uic_mqtt_dotdot_alarms_generated_reset_alarm_log_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/reset_alarm_log is received.
sl_status_t uic_mqtt_dotdot_level_current_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/CurrentLevel.
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_programming_operation_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ThermostatProgrammingOperationMode.
void uic_mqtt_dotdot_color_control_move_color_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_color is received.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_high_temp_dwell_trip_point_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/HighTempDwellTripPoint.
void uic_mqtt_dotdot_pump_configuration_and_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PumpConfigurationAndControl Clu...
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_lockout_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/DehumidificationLockout.
void uic_mqtt_dotdot_aox_locator_generated_iq_report_callback_clear()
Clears all callbacks registered for when +/AoXLocator/GeneratedCommands/iq_report is received.
void uic_mqtt_dotdot_set_electrical_conductivity_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_electrical_conductivity_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/electrical_conductivity_measurement/Co...
sl_status_t uic_mqtt_dotdot_diagnostics_phy_tomac_queue_limit_reached_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/PHYToMACQueueLimitReached.
void uic_mqtt_dotdot_color_control_generated_step_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/step_hue is received.
sl_status_t uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_enabled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ProtocolController-RFTelemetry/Attributes/TxReportEnabled.
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_percentage_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/go_to_lift_percentage is ...
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/getrfid_code_response is received.
void uic_mqtt_dotdot_door_lock_generated_get_log_record_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_log_record_response is received.
sl_status_t uic_mqtt_dotdot_color_control_primary2x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary2X.
void uic_mqtt_dotdot_unset_pm25_force_read_attributes_callback(const uic_mqtt_dotdot_pm25_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/pm25/Commands/ForceReadAttributes is ...
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACCurrentDivisor.
sl_status_t uic_mqtt_dotdot_ota_upgrade_minimum_block_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/MinimumBlockPeriod.
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_request_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t callback)
Unsets callback to be called when a +/IASZone/GeneratedCommands/zone_enroll_request is received.
void uic_mqtt_dotdot_unset_carbon_dioxide_write_attributes_callback(const uic_mqtt_dotdot_carbon_dioxide_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/carbon_dioxide/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_basic_sw_buildid_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/SWBuildID.
sl_status_t uic_mqtt_dotdot_thermostat_ac_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACType.
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/unlock_with_timeout is received.
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_holiday_schedule is received.
void uic_mqtt_dotdot_thermostat_generated_set_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/set_weekly_schedule is received.
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_running_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ThermostatRunningMode.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_rated_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryRatedVoltage.
sl_status_t uic_mqtt_dotdot_ota_upgrade_manufacturerid_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/ManufacturerID.
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/go_to_tilt_value is received.
void uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_unset(const uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t callback)
Unsets callback to be called when a Basic/Commands/reset_to_factory_defaults is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ApparentPowerPhC.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_received_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentMaxDemandReceivedTime.
void uic_mqtt_dotdot_door_lock_setpin_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/setpin_code_response is received.
void uic_mqtt_dotdot_state_generated_remove_callback_unset(const uic_mqtt_dotdot_state_remove_callback_t callback)
Unsets callback to be called when a +/State/GeneratedCommands/remove is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMaxPhC.
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_year_day_schedule is received.
void uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_set(const uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t callback)
Setup callback to be called when a IASZone/Commands/zone_status_change_notification is received.
sl_status_t uic_mqtt_dotdot_color_control_number_of_primaries_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/NumberOfPrimaries.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold3.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_unset(const uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/get_relay_status_log_response is received.
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_holiday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_temperature_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; TemperatureMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_set_level_write_attributes_callback(const uic_mqtt_dotdot_level_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/level/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_comp_pressure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxCompPressure.
void uic_mqtt_dotdot_on_off_generated_off_with_effect_callback_set(const uic_mqtt_dotdot_on_off_off_with_effect_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/off_with_effect is received.
void uic_mqtt_dotdot_scenes_get_scene_membership_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_callback_t callback)
Setup callback to be called when a Scenes/Commands/get_scene_membership is received.
sl_status_t uic_mqtt_dotdot_ota_upgrade_file_offset_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/FileOffset.
void uic_mqtt_dotdot_unset_flow_measurement_write_attributes_callback(const uic_mqtt_dotdot_flow_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/flow_measurement/Commands/WriteAttributes ...
void uic_mqtt_dotdot_on_off_generated_on_with_recall_global_scene_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/on_with_recall_global_scene is rec...
void uic_mqtt_dotdot_ota_upgrade_generated_image_page_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_t callback)
Setup callback to be called when a +/OTAUpgrade/GeneratedCommands/image_page_request is received.
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t callback)
Unsets callback to be called when a ElectricalMeasurement/Commands/get_measurement_profile_response i...
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_response_callback_unset(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/get_weekly_schedule_response is re...
sl_status_t uic_mqtt_dotdot_door_lock_door_open_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/DoorOpenEvents.
void uic_mqtt_dotdot_identify_generated_identify_query_response_callback_unset(const uic_mqtt_dotdot_identify_identify_query_response_callback_t callback)
Unsets callback to be called when a +/Identify/GeneratedCommands/identify_query_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_remaining_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageRemaining.
sl_status_t uic_mqtt_dotdot_system_metrics_ram_freemb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/RAMFreeMB.
void uic_mqtt_dotdot_level_generated_stop_with_on_off_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/stop_with_on_off is received.
void uic_mqtt_dotdot_aox_locator_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the AoXLocator Cluster.
void uic_mqtt_dotdot_door_lock_operating_event_notification_callback_unset(const uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/operating_event_notification is received.
void uic_mqtt_dotdot_groups_add_group_if_identifying_callback_clear()
Clears all callbacks registered for when Groups/Commands/add_group_if_identifying is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_alarm_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2AlarmState.
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint16_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20973
void uic_mqtt_dotdot_door_lock_generated_set_user_status_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_user_status_response is rec...
sl_status_t uic_mqtt_dotdot_basic_device_enabled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/DeviceEnabled.
sl_status_t uic_mqtt_dotdot_color_control_color_temp_physical_max_mireds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorTempPhysicalMaxMireds.
void uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_unset(const uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t callback)
Unsets callback to be called when a IASZone/Commands/initiate_test_mode is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured7th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured7thHarmonicCurrent.
void uic_mqtt_dotdot_configuration_parameters_generated_default_reset_all_parameters_callback_clear()
Clears all callbacks registered for when +/ConfigurationParameters/GeneratedCommands/default_reset_al...
sl_status_t uic_mqtt_dotdot_door_lock_user_code_temporary_disable_time_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/UserCodeTemporaryDisableTime.
sl_status_t uic_mqtt_dotdot_basic_date_code_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/DateCode.
sl_status_t uic_mqtt_dotdot_metering_reading_snap_shot_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/ReadingSnapShotTime.
sl_status_t(* uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserStatus user_status, DrlkUserType user_type, const char *code)
Definition: dotdot_mqtt.h:10814
void uic_mqtt_dotdot_clear_on_off_force_read_attributes_callbacks()
Clears all callbacks registered for when +/on_off/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_level_move_to_closest_frequency_callback_clear()
Clears all callbacks registered for when Level/Commands/move_to_closest_frequency is received.
void uic_mqtt_dotdot_door_lock_get_user_status_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_user_status_response is received.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_success_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxUcastSuccess.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounterPhB.
sl_status_t(* uic_mqtt_dotdot_alarms_get_alarm_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint8_t alarm_code, clusterId cluster_identifier, uint32_t time_stamp)
Definition: dotdot_mqtt.h:7666
void uic_mqtt_dotdot_identify_generated_identify_query_callback_clear()
Clears all callbacks registered for when +/Identify/GeneratedCommands/identify_query is received.
void uic_mqtt_dotdot_binding_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Binding Cluster.
sl_status_t uic_mqtt_dotdot_shade_configuration_physical_closed_limit_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/PhysicalClosedLimit.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid, DrlkUserType user_type)
Definition: dotdot_mqtt.h:11073
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_sensor_type_bitmap_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/OccupancySensorTypeBitmap.
sl_status_t uic_mqtt_dotdot_system_metrics_swap_memory_totalmb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/SWAPMemoryTotalMB.
sl_status_t uic_mqtt_dotdot_level_max_frequency_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/MaxFrequency.
sl_status_t uic_mqtt_dotdot_metering_current_summation_delivered_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentSummationDelivered.
void uic_mqtt_dotdot_alarms_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Alarms/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_window_covering_installed_closed_limit_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledClosedLimitLift.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/MaxMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_identify_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_identify_state_t, uic_mqtt_dotdot_identify_updated_state_t)
Definition: dotdot_mqtt.h:3330
void uic_mqtt_dotdot_groups_add_group_callback_unset(const uic_mqtt_dotdot_groups_add_group_callback_t callback)
Unsets callback to be called when a Groups/Commands/add_group is received.
void uic_mqtt_dotdot_set_illuminance_measurement_write_attributes_callback(const uic_mqtt_dotdot_illuminance_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/illuminance_measurement/Commands/WriteAttri...
void uic_mqtt_dotdot_alarms_generated_reset_alarm_log_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/reset_alarm_log is received.
sl_status_t uic_mqtt_dotdot_on_off_off_wait_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/OffWaitTime.
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindSpeedMeasurement/Attributes/MeasuredValue.
void uic_mqtt_dotdot_state_remove_callback_unset(const uic_mqtt_dotdot_state_remove_callback_t callback)
Unsets callback to be called when a State/Commands/remove is received.
sl_status_t uic_mqtt_dotdot_shade_configuration_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ShadeConfiguration/Attributes/Mode.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_comp_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxCompPressure.
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_holiday_schedule_response is received.
sl_status_t(* uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name)
Definition: dotdot_mqtt.h:36501
void uic_mqtt_dotdot_application_monitoring_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ApplicationMonitoring/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryAlarmMask.
sl_status_t(* uic_mqtt_dotdot_level_step_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode step_mode, uint8_t step_size, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6528
void uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_set(const uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t callback)
Setup callback to be called when a PollControl/Commands/fast_poll_stop is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_min_scaled_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/MinScaledValue.
void uic_mqtt_dotdot_groups_remove_group_response_callback_set(const uic_mqtt_dotdot_groups_remove_group_response_callback_t callback)
Setup callback to be called when a Groups/Commands/remove_group_response is received.
void uic_mqtt_dotdot_color_control_generated_enhanced_step_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/enhanced_step_hue is received.
sl_status_t(* uic_mqtt_dotdot_relativity_humidity_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_relativity_humidity_updated_state_t)
Definition: dotdot_mqtt.h:25949
void uic_mqtt_dotdot_ota_upgrade_generated_query_next_image_request_callback_unset(const uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_t callback)
Unsets callback to be called when a +/OTAUpgrade/GeneratedCommands/query_next_image_request is receiv...
void uic_mqtt_dotdot_unset_diagnostics_write_attributes_callback(const uic_mqtt_dotdot_diagnostics_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/diagnostics/Commands/WriteAttributes is re...
void uic_mqtt_dotdot_clear_aox_position_estimation_write_attributes_callbacks()
Clears all callbacks registered for when +/aox_position_estimation/Commands/WriteAttributes is receiv...
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_type_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampType.
void uic_mqtt_dotdot_barrier_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the BarrierControl Cluster.
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_to_hue_and_saturati...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstPressure.
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_holiday_schedule is received.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_allrfid_codes_response is...
sl_status_t uic_mqtt_dotdot_basic_serial_number_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/SerialNumber.
sl_status_t(* uic_mqtt_dotdot_level_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_level_updated_state_t)
Definition: dotdot_mqtt.h:6652
void uic_mqtt_dotdot_color_control_generated_enhanced_step_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/enhanced_step_hue is receiv...
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_alarm_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampAlarmMode.
void uic_mqtt_dotdot_color_control_step_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_step_color_temperature_callback_t callback)
Setup callback to be called when a ColorControl/Commands/step_color_temperature is received.
void uic_mqtt_dotdot_barrier_control_generated_stop_callback_set(const uic_mqtt_dotdot_barrier_control_stop_callback_t callback)
Setup callback to be called when a +/BarrierControl/GeneratedCommands/stop is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_getpin_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPINUserID userid)
Definition: dotdot_mqtt.h:10807
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/Occupancy.
void uic_mqtt_dotdot_set_pressure_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_pressure_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/pressure_measurement/Commands/ForceRea...
sl_status_t uic_mqtt_dotdot_color_control_currenty_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentY.
sl_status_t uic_mqtt_dotdot_relativity_humidity_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_amount_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SetpointChangeAmount.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t callback)
Setup callback to be called when a Thermostat/Commands/get_relay_status_log is received.
void uic_mqtt_dotdot_unset_configuration_parameters_force_read_attributes_callback(const uic_mqtt_dotdot_configuration_parameters_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/configuration_parameters/Commands/For...
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_clear()
Clears all callbacks registered for when ElectricalMeasurement/Commands/get_measurement_profile_respo...
void uic_mqtt_dotdot_binding_generated_bind_callback_set(const uic_mqtt_dotdot_binding_bind_callback_t callback)
Setup callback to be called when a +/Binding/GeneratedCommands/bind is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3PercentageMinThreshold.
void uic_mqtt_dotdot_groups_generated_get_group_membership_response_callback_unset(const uic_mqtt_dotdot_groups_get_group_membership_response_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/get_group_membership_response is recei...
sl_status_t uic_mqtt_dotdot_basic_power_source_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/PowerSource.
sl_status_t uic_mqtt_dotdot_system_metrics_ram_freemb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/RAMFreeMB.
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets)
Definition: dotdot_mqtt.h:4513
void uic_mqtt_dotdot_groups_get_group_membership_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_callback_t callback)
Setup callback to be called when a Groups/Commands/get_group_membership is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_min_delivery_time_seconds_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMinDeliveryTimeSeconds.
void uic_mqtt_dotdot_level_move_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_with_on_off_callback_t callback)
Setup callback to be called when a Level/Commands/move_with_on_off is received.
void uic_mqtt_dotdot_barrier_control_stop_callback_clear()
Clears all callbacks registered for when BarrierControl/Commands/stop is received.
sl_status_t uic_mqtt_dotdot_poll_control_check_in_interval_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/CheckInIntervalMin.
sl_status_t uic_mqtt_dotdot_color_control_primary1x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary1X.
sl_status_t uic_mqtt_dotdot_ota_upgrade_current_file_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/CurrentFileVersion.
sl_status_t uic_mqtt_dotdot_door_lock_sound_volume_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/SoundVolume.
sl_status_t uic_mqtt_dotdot_on_off_start_up_on_off_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OnOff/Attributes/StartUpOnOff.
sl_status_t uic_mqtt_dotdot_identify_identify_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Identify/Attributes/IdentifyTime.
sl_status_t uic_mqtt_dotdot_protocol_controller_network_management_network_management_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ProtocolController-NetworkManagement/Attributes/NetworkManagementSta...
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMin.
void uic_mqtt_dotdot_on_off_off_callback_set(const uic_mqtt_dotdot_on_off_off_callback_t callback)
Setup callback to be called when a OnOff/Commands/off is received.
void uic_mqtt_dotdot_scenes_generated_copy_scene_callback_unset(const uic_mqtt_dotdot_scenes_copy_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/copy_scene is received.
void uic_mqtt_dotdot_scenes_generated_add_scene_callback_unset(const uic_mqtt_dotdot_scenes_add_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/add_scene is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltage.
sl_status_t uic_mqtt_dotdot_door_lock_enable_logging_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableLogging.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentDivisor.
void uic_mqtt_dotdot_window_covering_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the WindowCovering Cluster.
void uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_unset(const uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t callback)
Unsets callback to be called when a ConfigurationParameters/Commands/default_reset_all_parameters is ...
void uic_mqtt_dotdot_scenes_add_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_add_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/add_scene_response is received.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OccupiedSetbackMin.
void uic_mqtt_dotdot_iaswd_start_warning_callback_unset(const uic_mqtt_dotdot_iaswd_start_warning_callback_t callback)
Unsets callback to be called when a IASWD/Commands/start_warning is received.
void uic_mqtt_dotdot_name_and_location_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the NameAndLocation Cluster.
void uic_mqtt_dotdot_door_lock_clearpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_clearpin_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clearpin_code is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerPhB.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_temperature_display_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ThermostatUserInterfaceConfiguration/Attributes/TemperatureDisplayMo...
void uic_mqtt_dotdot_set_illuminance_level_sensing_force_read_attributes_callback(const uic_mqtt_dotdot_illuminance_level_sensing_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/illuminance_level_sensing/Commands/For...
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t hue, uint8_t saturation, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20887
sl_status_t uic_mqtt_dotdot_metering_divisor_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/Divisor.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactiveCurrent.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/get_weekly_schedule is received.
void uic_mqtt_dotdot_color_control_generated_step_saturation_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/step_saturation is received...
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t callback)
Setup callback to be called when a ElectricalMeasurement/Commands/get_profile_info is received.
sl_status_t uic_mqtt_dotdot_relativity_humidity_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_sensor_type_bitmap_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/OccupancySensorTypeBitmap.
sl_status_t(* uic_mqtt_dotdot_scenes_view_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets)
Definition: dotdot_mqtt.h:4407
sl_status_t uic_mqtt_dotdot_thermostat_start_of_week_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/StartOfWeek.
void uic_mqtt_dotdot_door_lock_setrfid_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/setrfid_code is received.
sl_status_t uic_mqtt_dotdot_thermostat_min_cool_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/MinCoolSetpointLimit.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActiveCurrentPhC.
void uic_mqtt_dotdot_scenes_store_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/store_scene is received.
void uic_mqtt_dotdot_application_monitoring_generated_log_entry_callback_clear()
Clears all callbacks registered for when +/ApplicationMonitoring/GeneratedCommands/log_entry is recei...
void uic_mqtt_dotdot_door_lock_getpin_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/getpin_code is received.
void uic_mqtt_dotdot_clear_aox_locator_write_attributes_callbacks()
Clears all callbacks registered for when +/aox_locator/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_ota_upgrade_image_upgrade_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/ImageUpgradeStatus.
void uic_mqtt_dotdot_ota_upgrade_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the OTAUpgrade/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_toggle_callback_unset(const uic_mqtt_dotdot_door_lock_toggle_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/toggle is received.
void uic_mqtt_dotdot_metering_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Metering/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMinPhC.
void uic_mqtt_dotdot_door_lock_generated_toggle_response_callback_set(const uic_mqtt_dotdot_door_lock_toggle_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/toggle_response is received.
void uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/enhanced_step_hue is received.
void uic_mqtt_dotdot_set_electrical_measurement_write_attributes_callback(const uic_mqtt_dotdot_electrical_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/electrical_measurement/Commands/WriteAttrib...
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_min_delivery_time_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTMinDeliveryTimeSeconds.
sl_status_t(* uic_mqtt_dotdot_carbon_monoxide_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_carbon_monoxide_state_t, uic_mqtt_dotdot_carbon_monoxide_updated_state_t)
Definition: dotdot_mqtt.h:27679
sl_status_t(* uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, IasZoneType zone_type, uint16_t manufacturer_code)
Definition: dotdot_mqtt.h:28432
sl_status_t uic_mqtt_dotdot_system_metrics_ram_totalmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/RAMTotalMB.
sl_status_t uic_mqtt_dotdot_ph_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PhMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_state_discover_neighbors_callback_clear()
Clears all callbacks registered for when State/Commands/discover_neighbors is received.
sl_status_t uic_mqtt_dotdot_basic_sw_buildid_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/SWBuildID.
sl_status_t uic_mqtt_dotdot_thermostat_remote_sensing_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/RemoteSensing.
void uic_mqtt_dotdot_groups_generated_view_group_response_callback_unset(const uic_mqtt_dotdot_groups_view_group_response_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/view_group_response is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_door_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_door_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/unlock_door is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ApparentPowerPhB.
sl_status_t uic_mqtt_dotdot_ballast_configuration_min_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/MinLevel.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_start_enhanced_hue_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopStartEnhancedHue.
void uic_mqtt_dotdot_level_generated_move_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_with_on_off_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/move_with_on_off is received.
void uic_mqtt_dotdot_scenes_generated_remove_scene_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/remove_scene is received.
void uic_mqtt_dotdot_clear_state_write_attributes_callbacks()
Clears all callbacks registered for when +/state/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_reactive_power_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/TotalReactivePower.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltagePhC.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3a_hr_rating_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3AHrRating.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:11066
void uic_mqtt_dotdot_groups_generated_remove_all_groups_callback_unset(const uic_mqtt_dotdot_groups_remove_all_groups_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/remove_all_groups is received.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_clear()
Clears all callbacks registered for when ProtocolController-RFTelemetry/Commands/tx_report is receive...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltagePhB.
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_request_callback_clear()
Clears all callbacks registered for when +/IASZone/GeneratedCommands/zone_enroll_request is received.
void uic_mqtt_dotdot_color_control_move_color_callback_set(const uic_mqtt_dotdot_color_control_move_color_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_color is received.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsAlarmMask.
void uic_mqtt_dotdot_color_control_move_to_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_to_hue is received.
void uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_clear()
Clears all callbacks registered for when OTAUpgrade/Commands/upgrade_end_response is received.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_to_hue_and_saturation is rec...
sl_status_t uic_mqtt_dotdot_color_control_primary1y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary1Y.
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/setrfid_code_response is receiv...
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_min_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUMinUsagePercent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltage.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationCPUUsagePercent.
sl_status_t uic_mqtt_dotdot_thermostat_ac_capacity_format_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACCapacityFormat.
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindSpeedMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_scenes_name_support_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/NameSupport.
void uic_mqtt_dotdot_color_control_generated_step_color_callback_unset(const uic_mqtt_dotdot_color_control_step_color_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/step_color is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMinPhB.
void uic_mqtt_dotdot_aox_locator_generated_angle_correction_callback_clear()
Clears all callbacks registered for when +/AoXLocator/GeneratedCommands/angle_correction is received.
sl_status_t uic_mqtt_dotdot_system_metrics_swap_memory_usedmb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/SWAPMemoryUsedMB.
void uic_mqtt_dotdot_color_control_generated_step_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_step_color_temperature_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/step_color_temperature is receive...
sl_status_t uic_mqtt_dotdot_window_covering_acceleration_time_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/AccelerationTimeLift.
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_weekday_schedule is received.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/enhanced_add_scene is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_reactive_power_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACReactivePowerOverload.
void uic_mqtt_dotdot_clear_electrical_conductivity_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/electrical_conductivity_measurement/Commands/WriteAttribut...
sl_status_t uic_mqtt_dotdot_pressure_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_barrier_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to BarrierControl/ClusterRevision attribute.
void uic_mqtt_dotdot_unset_device_temperature_configuration_write_attributes_callback(const uic_mqtt_dotdot_device_temperature_configuration_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/device_temperature_configuration/Commands/...
sl_status_t(* uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkHolidayScheduleID holiday_scheduleid)
Definition: dotdot_mqtt.h:11037
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:11089
void uic_mqtt_dotdot_color_control_move_to_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_saturation_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_to_saturation is received.
sl_status_t uic_mqtt_dotdot_alarms_alarm_count_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Alarms/Attributes/AlarmCount.
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/enhanced_move_to_hue_and_saturation is rece...
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_device_temp_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/DeviceTempAlarmMask.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_keypad_lockout_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ThermostatUserInterfaceConfiguration/Attributes/KeypadLockout.
void uic_mqtt_dotdot_door_lock_generated_programming_event_notification_callback_unset(const uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/programming_event_notification is re...
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactivePowerPhC.
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t callback)
Setup callback to be called when a ElectricalMeasurement/Commands/get_measurement_profile_response is...
void uic_mqtt_dotdot_metering_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Metering/ClusterRevision attribute.
void uic_mqtt_dotdot_alarms_alarm_callback_clear()
Clears all callbacks registered for when Alarms/Commands/alarm is received.
sl_status_t uic_mqtt_dotdot_color_control_white_pointy_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/WhitePointY.
sl_status_t uic_mqtt_dotdot_time_standard_time_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/StandardTime.
void uic_mqtt_dotdot_set_state_write_attributes_callback(const uic_mqtt_dotdot_state_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/state/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_identify_identify_query_callback_unset(const uic_mqtt_dotdot_identify_identify_query_callback_t callback)
Unsets callback to be called when a Identify/Commands/identify_query is received.
sl_status_t uic_mqtt_dotdot_window_covering_config_or_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/ConfigOrStatus.
void uic_mqtt_dotdot_unset_application_monitoring_force_read_attributes_callback(const uic_mqtt_dotdot_application_monitoring_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/application_monitoring/Commands/Force...
sl_status_t(* uic_mqtt_dotdot_level_stop_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6593
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t field_control, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version, uint32_t file_offset, uint8_t maximum_data_size, uint16_t page_size, uint16_t response_spacing, EUI64 request_node_address)
Definition: dotdot_mqtt.h:8616
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold1.
void uic_mqtt_dotdot_door_lock_get_log_record_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_log_record_response is received.
void uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/go_to_lift_percentage is received.
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/unlock_with_timeout_response is received.
sl_status_t uic_mqtt_dotdot_basic_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/AlarmMask.
void uic_mqtt_dotdot_color_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ColorControl Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounter.
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ApparentPower.
sl_status_t uic_mqtt_dotdot_flow_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FlowMeasurement/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindSpeedMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_window_covering_intermediate_setpoints_lift_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/IntermediateSetpointsLift.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OccupiedSetback.
sl_status_t(* uic_mqtt_dotdot_poll_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_poll_control_updated_state_t)
Definition: dotdot_mqtt.h:9887
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCPowerDivisor.
void uic_mqtt_dotdot_aox_locator_angle_correction_callback_set(const uic_mqtt_dotdot_aox_locator_angle_correction_callback_t callback)
Setup callback to be called when a AoXLocator/Commands/angle_correction is received.
sl_status_t uic_mqtt_dotdot_diagnostics_averagemac_retry_peraps_message_sent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/AverageMACRetryPerAPSMessageSent.
void uic_mqtt_dotdot_identify_identify_query_response_callback_set(const uic_mqtt_dotdot_identify_identify_query_response_callback_t callback)
Setup callback to be called when a Identify/Commands/identify_query_response is received.
void uic_mqtt_dotdot_state_remove_callback_clear()
Clears all callbacks registered for when State/Commands/remove is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_flow_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxConstFlow.
sl_status_t uic_mqtt_dotdot_diagnostics_persistent_memory_writes_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/PersistentMemoryWrites.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonDioxide/Attributes/MeasuredValue.
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_dehumidification_control_updated_state_t)
Definition: dotdot_mqtt.h:20244
sl_status_t(* uic_mqtt_dotdot_aox_locator_iq_report_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *tag_unid, uint8_t channel, int8_t rssi, uint8_t samples_count, const int8_t *samples, int32_t sequence)
Definition: dotdot_mqtt.h:39418
void uic_mqtt_dotdot_groups_remove_group_response_callback_unset(const uic_mqtt_dotdot_groups_remove_group_response_callback_t callback)
Unsets callback to be called when a Groups/Commands/remove_group_response is received.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_allrfid_codes is received...
void uic_mqtt_dotdot_unset_system_metrics_force_read_attributes_callback(const uic_mqtt_dotdot_system_metrics_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/system_metrics/Commands/ForceReadAttr...
sl_status_t uic_mqtt_dotdot_metering_default_update_period_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/DefaultUpdatePeriod.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_unset(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t callback)
Unsets callback to be called when a ProtocolController-RFTelemetry/Commands/tx_report is received.
void uic_mqtt_dotdot_door_lock_setrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/setrfid_code is received.
sl_status_t uic_mqtt_dotdot_scenes_scene_count_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/SceneCount.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_remaining_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3PercentageRemaining.
sl_status_t(* uic_mqtt_dotdot_scenes_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_scenes_state_t, uic_mqtt_dotdot_scenes_updated_state_t)
Definition: dotdot_mqtt.h:4615
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_sensor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/OccupancySensorType.
void uic_mqtt_dotdot_set_basic_write_attributes_callback(const uic_mqtt_dotdot_basic_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/basic/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_color_control_color_loop_set_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/color_loop_set is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMinPhB.
void uic_mqtt_dotdot_on_off_generated_toggle_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/toggle is received.
void uic_mqtt_dotdot_groups_add_group_response_callback_unset(const uic_mqtt_dotdot_groups_add_group_response_callback_t callback)
Unsets callback to be called when a Groups/Commands/add_group_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageMin.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_schedule_programming_visibility_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ThermostatUserInterfaceConfiguration/Attributes/ScheduleProgrammingVisibility.
void uic_mqtt_dotdot_color_control_generated_step_color_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/step_color is received.
sl_status_t uic_mqtt_dotdot_time_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/Time.
void uic_mqtt_dotdot_clear_aox_position_estimation_force_read_attributes_callbacks()
Clears all callbacks registered for when +/aox_position_estimation/Commands/ForceReadAttributes is re...
void uic_mqtt_dotdot_alarms_generated_get_alarm_callback_unset(const uic_mqtt_dotdot_alarms_get_alarm_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/get_alarm is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_apparent_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/TotalApparentPower.
void uic_mqtt_dotdot_unset_device_temperature_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_device_temperature_configuration_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/device_temperature_configuration/Comm...
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalConductivityMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_metering_outlet_temperature_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/OutletTemperature.
void uic_mqtt_dotdot_groups_add_group_if_identifying_callback_set(const uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t callback)
Setup callback to be called when a Groups/Commands/add_group_if_identifying is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactivePowerPhB.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_tilt_percentage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionTiltPercentage.
void uic_mqtt_dotdot_level_generated_move_to_closest_frequency_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/move_to_closest_frequency is recei...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMin.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_temp_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstTemp.
void uic_mqtt_dotdot_ias_zone_generated_initiate_normal_operation_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t callback)
Setup callback to be called when a +/IASZone/GeneratedCommands/initiate_normal_operation_mode is rece...
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriodP...
void uic_mqtt_dotdot_level_generated_move_to_closest_frequency_callback_unset(const uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/move_to_closest_frequency is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:10970
void uic_mqtt_dotdot_door_lock_generated_toggle_response_callback_unset(const uic_mqtt_dotdot_door_lock_toggle_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/toggle_response is received.
void uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_clear()
Clears all callbacks registered for when IASZone/Commands/initiate_test_mode is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_flow_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxFlow.
sl_status_t uic_mqtt_dotdot_application_monitoring_uptime_minutes_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/UptimeMinutes.
void uic_mqtt_dotdot_color_control_move_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_hue is received.
sl_status_t uic_mqtt_dotdot_basic_model_identifier_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ModelIdentifier.
sl_status_t uic_mqtt_dotdot_binding_binding_table_full_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Binding/Attributes/BindingTableFull.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_holiday_schedule is receive...
void uic_mqtt_dotdot_ota_upgrade_generated_query_device_specific_file_request_callback_clear()
Clears all callbacks registered for when +/OTAUpgrade/GeneratedCommands/query_device_specific_file_re...
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriodPhC.
void uic_mqtt_dotdot_scenes_generated_copy_scene_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/copy_scene is received.
void uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/set_weekly_schedule is received.
void uic_mqtt_dotdot_iaswd_squawk_callback_unset(const uic_mqtt_dotdot_iaswd_squawk_callback_t callback)
Unsets callback to be called when a IASWD/Commands/squawk is received.
void uic_mqtt_dotdot_set_carbon_dioxide_force_read_attributes_callback(const uic_mqtt_dotdot_carbon_dioxide_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/carbon_dioxide/Commands/ForceReadAttri...
void uic_mqtt_dotdot_binding_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Binding Cluster.
void uic_mqtt_dotdot_door_lock_generated_toggle_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/toggle is received.
sl_status_t uic_mqtt_dotdot_color_control_enhanced_color_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/EnhancedColorMode.
sl_status_t uic_mqtt_dotdot_thermostat_min_heat_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/MinHeatSetpointLimit.
uic_mqtt_dotdot_callback_call_type_t
Callback type, used in uic_mqtt_dotdot callback functions.
Definition: dotdot_mqtt.h:96
sl_status_t uic_mqtt_dotdot_ota_upgrade_file_offset_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/FileOffset.
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_allpin_codes_response is received.
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_response_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/get_weekly_schedule_response ...
sl_status_t uic_mqtt_dotdot_name_and_location_name_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; NameAndLocation/Attributes/Name.
sl_status_t uic_mqtt_dotdot_thermostat_number_of_weekly_transitions_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/NumberOfWeeklyTransitions.
sl_status_t(* uic_mqtt_dotdot_state_remove_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:36145
void uic_mqtt_dotdot_color_control_generated_stop_move_step_callback_set(const uic_mqtt_dotdot_color_control_stop_move_step_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/stop_move_step is received.
sl_status_t uic_mqtt_dotdot_thermostat_ac_refrigerant_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACRefrigerantType.
sl_status_t uic_mqtt_dotdot_time_dst_shift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/DstShift.
void uic_mqtt_dotdot_level_generated_step_callback_set(const uic_mqtt_dotdot_level_step_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/step is received.
void uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_unset(const uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t callback)
Unsets callback to be called when a ConfigurationParameters/Commands/set_parameter is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ApparentPower.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/enhanced_view_scene_response is r...
void uic_mqtt_dotdot_clear_window_covering_write_attributes_callbacks()
Clears all callbacks registered for when +/window_covering/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_binding_unbind_callback_set(const uic_mqtt_dotdot_binding_unbind_callback_t callback)
Setup callback to be called when a Binding/Commands/unbind is received.
sl_status_t(* uic_mqtt_dotdot_binding_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_binding_state_t, uic_mqtt_dotdot_binding_updated_state_t)
Definition: dotdot_mqtt.h:36530
sl_status_t uic_mqtt_dotdot_window_covering_deceleration_time_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/DecelerationTimeLift.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_power_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACPowerMultiplier.
void uic_mqtt_dotdot_clear_protocol_controller_rf_telemetry_force_read_attributes_callbacks()
Clears all callbacks registered for when +/protocol_controller_rf_telemetry/Commands/ForceReadAttribu...
void uic_mqtt_dotdot_unset_iaswd_write_attributes_callback(const uic_mqtt_dotdot_iaswd_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/iaswd/Commands/WriteAttributes is received...
sl_status_t(* uic_mqtt_dotdot_illuminance_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_measurement_updated_state_t)
Definition: dotdot_mqtt.h:24556
sl_status_t uic_mqtt_dotdot_color_control_color_loop_stored_enhanced_hue_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopStoredEnhancedHue.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_retry_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxUcastRetry.
void uic_mqtt_dotdot_clear_time_write_attributes_callbacks()
Clears all callbacks registered for when +/time/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_set_pm25_force_read_attributes_callback(const uic_mqtt_dotdot_pm25_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/pm25/Commands/ForceReadAttributes is r...
sl_status_t uic_mqtt_dotdot_door_lock_door_open_events_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DoorOpenEvents.
void uic_mqtt_dotdot_ota_upgrade_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the OTAUpgrade Cluster.
sl_status_t(* uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id, const char *group_name)
Definition: dotdot_mqtt.h:3730
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_occupied_to_unoccupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/UltrasonicOccupiedToUnoccupiedDelay.
sl_status_t uic_mqtt_dotdot_thermostat_occupancy_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/Occupancy.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_min_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_shade_configuration_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ShadeConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_pressure_measurement_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MeasuredValue.
void uic_mqtt_dotdot_ota_upgrade_generated_image_block_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_t callback)
Setup callback to be called when a +/OTAUpgrade/GeneratedCommands/image_block_response is received.
void uic_mqtt_dotdot_clear_protocol_controller_rf_telemetry_write_attributes_callbacks()
Clears all callbacks registered for when +/protocol_controller_rf_telemetry/Commands/WriteAttributes ...
void uic_mqtt_dotdot_clear_poll_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/poll_control/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_scenes_remove_all_scenes_callback_unset(const uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t callback)
Unsets callback to be called when a Scenes/Commands/remove_all_scenes is received.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t callback)
Setup callback to be called when a ConfigurationParameters/Commands/discover_parameter is received.
void uic_mqtt_dotdot_set_protocol_controller_rf_telemetry_write_attributes_callback(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/protocol_controller_rf_telemetry/Commands/W...
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_year_day_schedule_response is received...
sl_status_t uic_mqtt_dotdot_scenes_current_scene_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/CurrentScene.
void uic_mqtt_dotdot_name_and_location_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the NameAndLocation Cluster.
sl_status_t(* uic_mqtt_dotdot_door_lock_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_door_lock_updated_state_t)
Definition: dotdot_mqtt.h:11310
void uic_mqtt_dotdot_scenes_generated_view_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/view_scene is received.
sl_status_t uic_mqtt_dotdot_pm25_min_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PM25/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_color_control_primary2x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary2X.
void uic_mqtt_dotdot_door_lock_generated_set_user_status_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_user_status is received.
void uic_mqtt_dotdot_clear_thermostat_user_interface_configuration_write_attributes_callbacks()
Clears all callbacks registered for when +/thermostat_user_interface_configuration/Commands/WriteAttr...
sl_status_t uic_mqtt_dotdot_door_lock_keypad_programming_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/KeypadProgrammingEventMask.
sl_status_t uic_mqtt_dotdot_relativity_humidity_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; RelativityHumidity/Attributes/MeasuredValue.
void uic_mqtt_dotdot_unset_ph_measurement_write_attributes_callback(const uic_mqtt_dotdot_ph_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/ph_measurement/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_window_covering_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/Mode.
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_year_day_schedule_response ...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltageMultiplier.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_time_local_time_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/LocalTime.
void uic_mqtt_dotdot_aox_position_estimation_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the AoXPositionEstimation Cluster.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_average_delivery_time_seconds_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTAverageDeliveryTimeSeconds.
sl_status_t(* uic_mqtt_dotdot_color_control_move_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20818
void uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/enhanced_add_scene is received.
sl_status_t uic_mqtt_dotdot_level_remaining_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/RemainingTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePower.
sl_status_t uic_mqtt_dotdot_aox_locator_period_samples_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/PeriodSamples.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase5th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase5thHarmonicCurrent.
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_clearpin_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clearpin_code is received.
void uic_mqtt_dotdot_groups_add_group_if_identifying_callback_unset(const uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t callback)
Unsets callback to be called when a Groups/Commands/add_group_if_identifying is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMaxPhC.
sl_status_t uic_mqtt_dotdot_time_dst_end_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/DstEnd.
void uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_unset(const uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t callback)
Unsets callback to be called when a Binding/Commands/bind_to_protocol_controller is received.
sl_status_t uic_mqtt_dotdot_metering_temperature_unit_of_measure_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/TemperatureUnitOfMeasure.
void uic_mqtt_dotdot_basic_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Basic Cluster.
sl_status_t uic_mqtt_dotdot_window_covering_installed_closed_limit_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledClosedLimitTilt.
sl_status_t(* uic_mqtt_dotdot_aox_locator_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_locator_updated_state_t)
Definition: dotdot_mqtt.h:39515
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pump_configuration_and_control_updated_state_t)
Definition: dotdot_mqtt.h:17071
sl_status_t(* uic_mqtt_dotdot_aox_position_estimation_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_position_estimation_updated_state_t)
Definition: dotdot_mqtt.h:40346
void uic_mqtt_dotdot_poll_control_generated_set_long_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t callback)
Setup callback to be called when a +/PollControl/GeneratedCommands/set_long_poll_interval is received...
sl_status_t uic_mqtt_dotdot_aox_locator_cte_length_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/CTELength.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/enhanced_view_scene is received.
void uic_mqtt_dotdot_level_generated_move_to_level_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/move_to_level is received.
sl_status_t uic_mqtt_dotdot_aox_locator_reporting_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/ReportingMode.
void uic_mqtt_dotdot_clear_metering_force_read_attributes_callbacks()
Clears all callbacks registered for when +/metering/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold1.
sl_status_t uic_mqtt_dotdot_system_metrics_average_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/AverageTemperatureCelcius.
void uic_mqtt_dotdot_set_wind_speed_measurement_write_attributes_callback(const uic_mqtt_dotdot_wind_speed_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/wind_speed_measurement/Commands/WriteAttrib...
sl_status_t uic_mqtt_dotdot_basic_manufacturer_version_details_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ManufacturerVersionDetails.
void uic_mqtt_dotdot_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish emtpy values for SupportedCommands for UNID/EndPoint.
void uic_mqtt_dotdot_binding_generated_unbind_callback_set(const uic_mqtt_dotdot_binding_unbind_callback_t callback)
Setup callback to be called when a +/Binding/GeneratedCommands/unbind is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_ballast_factor_adjustment_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/BallastFactorAdjustment.
sl_status_t(* uic_mqtt_dotdot_metering_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_metering_state_t, uic_mqtt_dotdot_metering_updated_state_t)
Definition: dotdot_mqtt.h:29363
sl_status_t uic_mqtt_dotdot_door_lock_lock_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/LockType.
sl_status_t uic_mqtt_dotdot_metering_temperature_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/TemperatureFormatting.
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_ph_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_color_control_start_up_color_temperature_mireds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/StartUpColorTemperatureMireds.
void uic_mqtt_dotdot_groups_generated_add_group_if_identifying_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/add_group_if_identifying is recei...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriodPhC.
void uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_t callback)
Setup callback to be called when a OTAUpgrade/Commands/image_block_response is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_subscription_count_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTSubscriptionCount.
sl_status_t uic_mqtt_dotdot_door_lock_enable_one_touch_locking_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableOneTouchLocking.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold2.
void uic_mqtt_dotdot_binding_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Binding/ClusterRevision attribute.
void uic_mqtt_dotdot_pump_configuration_and_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PumpConfigurationAndControl/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_user_type_response is received.
void uic_mqtt_dotdot_level_generated_stop_with_on_off_callback_unset(const uic_mqtt_dotdot_level_stop_with_on_off_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/stop_with_on_off is received.
sl_status_t uic_mqtt_dotdot_diagnostics_packet_validate_drop_count_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PacketValidateDropCount.
void uic_mqtt_dotdot_state_generated_remove_offline_callback_clear()
Clears all callbacks registered for when +/State/GeneratedCommands/remove_offline is received.
void uic_mqtt_dotdot_set_relativity_humidity_write_attributes_callback(const uic_mqtt_dotdot_relativity_humidity_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/relativity_humidity/Commands/WriteAttribute...
void uic_mqtt_dotdot_unset_fan_control_force_read_attributes_callback(const uic_mqtt_dotdot_fan_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/fan_control/Commands/ForceReadAttribu...
sl_status_t uic_mqtt_dotdot_level_min_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MinFrequency.
sl_status_t uic_mqtt_dotdot_diagnostics_number_of_resets_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NumberOfResets.
sl_status_t(* uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name)
Definition: dotdot_mqtt.h:36508
void uic_mqtt_dotdot_set_aox_locator_write_attributes_callback(const uic_mqtt_dotdot_aox_locator_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/aox_locator/Commands/WriteAttributes is rec...
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_response_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t callback)
Unsets callback to be called when a +/IASZone/GeneratedCommands/zone_enroll_response is received.
void uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_set(const uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t callback)
Setup callback to be called when a Basic/Commands/reset_to_factory_defaults is received.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_time_dst_start_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/DstStart.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_user_type_response is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointrx_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointRX.
sl_status_t(* uic_mqtt_dotdot_door_lock_setpin_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPINUserID userid, DrlkSettableUserStatus user_status, DrlkUserType user_type, const char *pin)
Definition: dotdot_mqtt.h:10787
sl_status_t uic_mqtt_dotdot_door_lock_open_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/OpenPeriod.
void uic_mqtt_dotdot_window_covering_stop_callback_set(const uic_mqtt_dotdot_window_covering_stop_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/stop is received.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_schedule_programming_visibility_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ThermostatUserInterfaceConfiguration/Attributes/ScheduleProgrammingV...
sl_status_t(* uic_mqtt_dotdot_window_covering_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_window_covering_state_t, uic_mqtt_dotdot_window_covering_updated_state_t)
Definition: dotdot_mqtt.h:15450
void uic_mqtt_dotdot_set_illuminance_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_illuminance_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/illuminance_measurement/Commands/Force...
void uic_mqtt_dotdot_door_lock_getrfid_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/getrfid_code is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentOverload.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUUsagePercent.
void uic_mqtt_dotdot_fan_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the FanControl Cluster.
sl_status_t uic_mqtt_dotdot_alarms_alarm_count_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Alarms/Attributes/AlarmCount.
void uic_mqtt_dotdot_dehumidification_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the DehumidificationControl Cluster.
void uic_mqtt_dotdot_ota_upgrade_generated_upgrade_end_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_t callback)
Setup callback to be called when a +/OTAUpgrade/GeneratedCommands/upgrade_end_request is received.
void uic_mqtt_dotdot_name_and_location_unretain_cluster_revision(const char *base_topic)
Unretain a publication to NameAndLocation/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_application_monitoring_application_version_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationVersion.
sl_status_t uic_mqtt_dotdot_on_off_on_off_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OnOff/Attributes/OnOff.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t callback)
Setup callback to be called when a +/ConfigurationParameters/GeneratedCommands/discover_parameter is ...
sl_status_t uic_mqtt_dotdot_metering_current_summation_delivered_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentSummationDelivered.
sl_status_t uic_mqtt_dotdot_system_metrics_wireless_network_interfaces_data_publish(const char *base_topic, size_t value_count, const WirelessNetworkInterfaceData *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/WirelessNetworkInterfacesData.
void uic_mqtt_dotdot_color_control_generated_move_to_saturation_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_to_saturation is recei...
sl_status_t uic_mqtt_dotdot_thermostat_occupied_heating_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedHeatingSetpoint.
sl_status_t uic_mqtt_dotdot_flow_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FlowMeasurement/Attributes/MeasuredValue.
void uic_mqtt_dotdot_ias_zone_generated_initiate_test_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t callback)
Setup callback to be called when a +/IASZone/GeneratedCommands/initiate_test_mode is received.
void uic_mqtt_dotdot_alarms_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Alarms Cluster.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryAlarmMask.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentPhC.
sl_status_t uic_mqtt_dotdot_metering_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/Multiplier.
sl_status_t uic_mqtt_dotdot_color_control_current_hue_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CurrentHue.
void uic_mqtt_dotdot_unset_metering_force_read_attributes_callback(const uic_mqtt_dotdot_metering_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/metering/Commands/ForceReadAttributes...
void uic_mqtt_dotdot_unset_pm25_write_attributes_callback(const uic_mqtt_dotdot_pm25_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/pm25/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold2.
void uic_mqtt_dotdot_poll_control_check_in_callback_unset(const uic_mqtt_dotdot_poll_control_check_in_callback_t callback)
Unsets callback to be called when a PollControl/Commands/check_in is received.
sl_status_t uic_mqtt_dotdot_time_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/Time.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageDivisor.
void uic_mqtt_dotdot_set_thermostat_write_attributes_callback(const uic_mqtt_dotdot_thermostat_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/thermostat/Commands/WriteAttributes is rece...
sl_status_t uic_mqtt_dotdot_color_control_enhanced_current_hue_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/EnhancedCurrentHue.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3AlarmMask.
void uic_mqtt_dotdot_alarms_generated_get_alarm_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/get_alarm is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_rated_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2RatedVoltage.
void uic_mqtt_dotdot_color_control_generated_move_to_color_temperature_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_to_color_temperature i...
void uic_mqtt_dotdot_scenes_generated_view_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_view_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/view_scene_response is received.
void uic_mqtt_dotdot_door_lock_generated_operating_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/operating_event_notification is recei...
void uic_mqtt_dotdot_window_covering_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the WindowCovering/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_holiday_schedule_response is received.
void uic_mqtt_dotdot_set_soil_moisture_force_read_attributes_callback(const uic_mqtt_dotdot_soil_moisture_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/soil_moisture/Commands/ForceReadAttrib...
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/getrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_barrier_control_close_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/CloseEvents.
void uic_mqtt_dotdot_scenes_get_scene_membership_callback_clear()
Clears all callbacks registered for when Scenes/Commands/get_scene_membership is received.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_high_temp_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/HighTempThreshold.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_messages_sent_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMessagesSent.
sl_status_t uic_mqtt_dotdot_door_lock_alarm_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/AlarmMask.
void uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clearpin_code_response is received.
sl_status_t(* uic_mqtt_dotdot_application_monitoring_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_application_monitoring_state_t, uic_mqtt_dotdot_application_monitoring_updated_state_t)
Definition: dotdot_mqtt.h:38009
void uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/go_to_tilt_value is received.
void uic_mqtt_dotdot_clear_ias_zone_write_attributes_callbacks()
Clears all callbacks registered for when +/ias_zone/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_level_stop_with_on_off_callback_unset(const uic_mqtt_dotdot_level_stop_with_on_off_callback_t callback)
Unsets callback to be called when a Level/Commands/stop_with_on_off is received.
void uic_mqtt_dotdot_scenes_generated_add_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_add_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/add_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSag.
void uic_mqtt_dotdot_color_control_step_hue_callback_unset(const uic_mqtt_dotdot_color_control_step_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/step_hue is received.
void uic_mqtt_dotdot_ota_upgrade_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the OTAUpgrade Cluster.
void uic_mqtt_dotdot_set_pump_configuration_and_control_force_read_attributes_callback(const uic_mqtt_dotdot_pump_configuration_and_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/pump_configuration_and_control/Command...
void uic_mqtt_dotdot_poll_control_check_in_response_callback_unset(const uic_mqtt_dotdot_poll_control_check_in_response_callback_t callback)
Unsets callback to be called when a PollControl/Commands/check_in_response is received.
void uic_mqtt_dotdot_level_generated_move_to_level_with_on_off_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/move_to_level_with_on_off is recei...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriod.
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_holiday_schedule is received.
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_year_day_schedule_response is rec...
void uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_unset(const uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_t callback)
Unsets callback to be called when a OTAUpgrade/Commands/image_block_response is received.
void uic_mqtt_dotdot_clear_thermostat_write_attributes_callbacks()
Clears all callbacks registered for when +/thermostat/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_pressure_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PressureMeasurement/ClusterRevision attribute.
void uic_mqtt_dotdot_groups_view_group_callback_clear()
Clears all callbacks registered for when Groups/Commands/view_group is received.
sl_status_t uic_mqtt_dotdot_diagnostics_join_indication_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/JoinIndication.
sl_status_t uic_mqtt_dotdot_barrier_control_barrier_position_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/BarrierPosition.
void uic_mqtt_dotdot_unset_barrier_control_write_attributes_callback(const uic_mqtt_dotdot_barrier_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/barrier_control/Commands/WriteAttributes i...
sl_status_t uic_mqtt_dotdot_carbon_dioxide_min_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonDioxide/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_flow_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the FlowMeasurement Cluster.
void uic_mqtt_dotdot_color_control_generated_move_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_move_color_temperature_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_color_temperature is receiv...
sl_status_t uic_mqtt_dotdot_basic_manufacturer_name_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ManufacturerName.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:10862
void uic_mqtt_dotdot_color_control_stop_move_step_callback_set(const uic_mqtt_dotdot_color_control_stop_move_step_callback_t callback)
Setup callback to be called when a ColorControl/Commands/stop_move_step is received.
sl_status_t uic_mqtt_dotdot_poll_control_fast_poll_timeout_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/FastPollTimeoutMax.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_max_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_average_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUAverageUsagePercent.
sl_status_t uic_mqtt_dotdot_door_lock_number_ofrfid_users_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfRFIDUsersSupported.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured11th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured11thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_binding_binding_table_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Binding/Attributes/BindingTable.
void uic_mqtt_dotdot_window_covering_unretain_cluster_revision(const char *base_topic)
Unretain a publication to WindowCovering/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_color_control_primary6_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary6Intensity.
void uic_mqtt_dotdot_ota_upgrade_generated_upgrade_end_request_callback_unset(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_t callback)
Unsets callback to be called when a +/OTAUpgrade/GeneratedCommands/upgrade_end_request is received.
sl_status_t uic_mqtt_dotdot_aox_locator_azimuth_mask_publish(const char *base_topic, size_t value_count, const MinMaxPair *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AzimuthMask.
void uic_mqtt_dotdot_clear_door_lock_force_read_attributes_callbacks()
Clears all callbacks registered for when +/door_lock/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_flow_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_on_off_generated_on_with_recall_global_scene_callback_set(const uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/on_with_recall_global_scene is received.
void uic_mqtt_dotdot_door_lock_get_user_status_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_user_status is received.
void uic_mqtt_dotdot_application_monitoring_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ApplicationMonitoring/ClusterRevision attribute.
void uic_mqtt_dotdot_set_door_lock_write_attributes_callback(const uic_mqtt_dotdot_door_lock_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/door_lock/Commands/WriteAttributes is recei...
void uic_mqtt_dotdot_level_generated_move_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/move is received.
sl_status_t uic_mqtt_dotdot_metering_current_outlet_energy_carrier_summation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentOutletEnergyCarrierSummation.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalConductivityMeasurement/Attributes/MaxMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t enhanced_hue, CCDirection direction, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:20958
void uic_mqtt_dotdot_door_lock_generated_set_user_status_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_status_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_user_status is received.
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_weekday_schedule is received.
void uic_mqtt_dotdot_on_off_generated_off_with_effect_callback_unset(const uic_mqtt_dotdot_on_off_off_with_effect_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/off_with_effect is received.
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_holiday_schedule is recei...
void uic_mqtt_dotdot_thermostat_generated_clear_weekly_schedule_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/clear_weekly_schedule is rece...
sl_status_t uic_mqtt_dotdot_illuminance_measurement_light_sensor_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceMeasurement/Attributes/LightSensorType.
sl_status_t uic_mqtt_dotdot_color_control_color_capabilities_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorCapabilities.
sl_status_t uic_mqtt_dotdot_system_metrics_wireless_network_interfaces_data_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/WirelessNetworkInterfacesData.
void uic_mqtt_dotdot_application_monitoring_generated_log_entry_callback_set(const uic_mqtt_dotdot_application_monitoring_log_entry_callback_t callback)
Setup callback to be called when a +/ApplicationMonitoring/GeneratedCommands/log_entry is received.
void uic_mqtt_dotdot_alarms_get_alarm_callback_unset(const uic_mqtt_dotdot_alarms_get_alarm_callback_t callback)
Unsets callback to be called when a Alarms/Commands/get_alarm is received.
sl_status_t(* uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:7661
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ProtocolController-RFTelemetry/Attributes/TxReportEnabled.
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_weekday_schedule_response is rece...
sl_status_t uic_mqtt_dotdot_color_control_color_loop_direction_publish(const char *base_topic, CCColorLoopDirection value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopDirection.
sl_status_t uic_mqtt_dotdot_thermostat_temperature_setpoint_hold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/TemperatureSetpointHold.
sl_status_t uic_mqtt_dotdot_thermostat_hvac_system_type_configuration_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/HVACSystemTypeConfiguration.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_max_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUMaxUsagePercent.
sl_status_t uic_mqtt_dotdot_color_control_color_pointgx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointGX.
void uic_mqtt_dotdot_level_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Level/ClusterRevision attribute.
void uic_mqtt_dotdot_clear_poll_control_write_attributes_callbacks()
Clears all callbacks registered for when +/poll_control/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/get_weekly_schedule is received.
void uic_mqtt_dotdot_alarms_generated_alarm_callback_unset(const uic_mqtt_dotdot_alarms_alarm_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/alarm is received.
void uic_mqtt_dotdot_color_control_step_color_callback_set(const uic_mqtt_dotdot_color_control_step_color_callback_t callback)
Setup callback to be called when a ColorControl/Commands/step_color is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPower.
sl_status_t uic_mqtt_dotdot_thermostat_abs_max_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMaxHeatSetpointLimit.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t callback)
Unsets callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_measurement_profile...
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_pressure_measurement_scaled_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/ScaledValue.
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_response_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/get_relay_status_log_response...
void uic_mqtt_dotdot_clear_state_force_read_attributes_callbacks()
Clears all callbacks registered for when +/state/Commands/ForceReadAttributes is received.
sl_status_t(* uic_mqtt_dotdot_shade_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_shade_configuration_updated_state_t)
Definition: dotdot_mqtt.h:10449
void uic_mqtt_dotdot_set_metering_force_read_attributes_callback(const uic_mqtt_dotdot_metering_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/metering/Commands/ForceReadAttributes ...
void uic_mqtt_dotdot_unset_door_lock_write_attributes_callback(const uic_mqtt_dotdot_door_lock_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/door_lock/Commands/WriteAttributes is rece...
sl_status_t(* uic_mqtt_dotdot_color_control_move_color_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint16_t rate, CCMinMiredsField color_temperature_minimum_mireds, CCMaxMiredsField color_temperature_maximum_mireds, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:21044
sl_status_t(* uic_mqtt_dotdot_temperature_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_temperature_measurement_state_t, uic_mqtt_dotdot_temperature_measurement_updated_state_t)
Definition: dotdot_mqtt.h:25040
sl_status_t(* uic_mqtt_dotdot_pm25_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pm25_updated_state_t)
Definition: dotdot_mqtt.h:28181
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriodPhC.
void uic_mqtt_dotdot_door_lock_programming_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t callback)
Setup callback to be called when a DoorLock/Commands/programming_event_notification is received.
void uic_mqtt_dotdot_scenes_remove_scene_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/remove_scene is received.
sl_status_t uic_mqtt_dotdot_time_time_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/TimeStatus.
void uic_mqtt_dotdot_clear_flow_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/flow_measurement/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_unoccupied_to_occupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/UltrasonicUnoccupiedToOccupiedDelay.
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_summation_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/EnergyCarrierSummationFormatting.
sl_status_t(* uic_mqtt_dotdot_carbon_dioxide_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_carbon_dioxide_state_t, uic_mqtt_dotdot_carbon_dioxide_updated_state_t)
Definition: dotdot_mqtt.h:27926
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_allpin_codes_response is ...
sl_status_t uic_mqtt_dotdot_thermostat_occupancy_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/Occupancy.
sl_status_t uic_mqtt_dotdot_basic_zcl_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ZCLVersion.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMinPhC.
void uic_mqtt_dotdot_set_protocol_controller_rf_telemetry_force_read_attributes_callback(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/protocol_controller_rf_telemetry/Comma...
sl_status_t uic_mqtt_dotdot_window_covering_velocity_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/VelocityLift.
void uic_mqtt_dotdot_set_identify_write_attributes_callback(const uic_mqtt_dotdot_identify_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/identify/Commands/WriteAttributes is receiv...
void uic_mqtt_dotdot_ota_upgrade_generated_image_block_response_callback_unset(const uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_t callback)
Unsets callback to be called when a +/OTAUpgrade/GeneratedCommands/image_block_response is received.
sl_status_t uic_mqtt_dotdot_aox_locator_cte_sampling_interval_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/CTESamplingInterval.
sl_status_t(* uic_mqtt_dotdot_identify_identify_query_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t timeout)
Definition: dotdot_mqtt.h:3300
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_programming_operation_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ThermostatProgrammingOperationMode.
sl_status_t uic_mqtt_dotdot_door_lock_default_configuration_register_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DefaultConfigurationRegister.
void uic_mqtt_dotdot_set_shade_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_shade_configuration_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/shade_configuration/Commands/ForceRead...
void uic_mqtt_dotdot_thermostat_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Thermostat Cluster.
void uic_mqtt_dotdot_color_control_step_saturation_callback_set(const uic_mqtt_dotdot_color_control_step_saturation_callback_t callback)
Setup callback to be called when a ColorControl/Commands/step_saturation is received.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_average_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CPUAverageUsagePercent.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_lifetime_energy_consumed_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/LifetimeEnergyConsumed.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACVoltageOverload.
sl_status_t uic_mqtt_dotdot_identify_identify_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Identify/Attributes/IdentifyTime.
void uic_mqtt_dotdot_thermostat_generated_setpoint_raise_or_lower_callback_unset(const uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/setpoint_raise_or_lower is receive...
void uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_t callback)
Setup callback to be called when a OTAUpgrade/Commands/query_device_specific_file_request is received...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltage.
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_response_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/get_weekly_schedule_response is rec...
void uic_mqtt_dotdot_color_control_generated_move_color_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_color is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointry_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointRY.
sl_status_t uic_mqtt_dotdot_door_lock_supported_operating_modes_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SupportedOperatingModes.
void uic_mqtt_dotdot_door_lock_generated_setpin_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/setpin_code_response is receive...
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clearpin_code is received.
sl_status_t uic_mqtt_dotdot_door_lock_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/AlarmMask.
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_holiday_schedule is received.
void uic_mqtt_dotdot_fan_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the FanControl Cluster.
sl_status_t uic_mqtt_dotdot_time_dst_shift_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/DstShift.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_start_enhanced_hue_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorLoopStartEnhancedHue.
void uic_mqtt_dotdot_unset_aox_locator_write_attributes_callback(const uic_mqtt_dotdot_aox_locator_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/aox_locator/Commands/WriteAttributes is re...
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_amount_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/SetpointChangeAmount.
void uic_mqtt_dotdot_alarms_generated_alarm_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/alarm is received.
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_allrfid_codes is received.
sl_status_t uic_mqtt_dotdot_thermostat_abs_max_heat_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/AbsMaxHeatSetpointLimit.
sl_status_t uic_mqtt_dotdot_diagnostics_relayed_ucast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/RelayedUcast.
sl_status_t uic_mqtt_dotdot_ballast_configuration_physical_min_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/PhysicalMinLevel.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_quantity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampQuantity.
void uic_mqtt_dotdot_binding_generated_unbind_from_protocol_controller_callback_clear()
Clears all callbacks registered for when +/Binding/GeneratedCommands/unbind_from_protocol_controller ...
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltage.
sl_status_t uic_mqtt_dotdot_door_lock_enable_privacy_mode_button_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnablePrivacyModeButton.
void uic_mqtt_dotdot_door_lock_toggle_callback_set(const uic_mqtt_dotdot_door_lock_toggle_callback_t callback)
Setup callback to be called when a DoorLock/Commands/toggle is received.
void uic_mqtt_dotdot_carbon_monoxide_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the CarbonMonoxide Cluster.
void uic_mqtt_dotdot_poll_control_generated_check_in_callback_clear()
Clears all callbacks registered for when +/PollControl/GeneratedCommands/check_in is received.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_weekday_schedule is received.
sl_status_t uic_mqtt_dotdot_ias_zone_zone_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneState.
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_metering_metering_device_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/MeteringDeviceType.
sl_status_t uic_mqtt_dotdot_ota_upgrade_current_zig_bee_stack_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OTAUpgrade/Attributes/CurrentZigBeeStackVersion.
void uic_mqtt_dotdot_clear_electrical_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/electrical_measurement/Commands/ForceReadAttributes is rec...
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltage.
sl_status_t uic_mqtt_dotdot_ballast_configuration_power_on_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/PowerOnLevel.
void uic_mqtt_dotdot_electrical_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ElectricalMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_metering_current_summation_received_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentSummationReceived.
sl_status_t uic_mqtt_dotdot_thermostat_ac_louver_position_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACLouverPosition.
void uic_mqtt_dotdot_set_configuration_parameters_force_read_attributes_callback(const uic_mqtt_dotdot_configuration_parameters_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/configuration_parameters/Commands/Forc...
void uic_mqtt_dotdot_illuminance_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the IlluminanceMeasurement Cluster.
sl_status_t uic_mqtt_dotdot_aox_position_estimation_position_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXPositionEstimation/Attributes/Position.
sl_status_t uic_mqtt_dotdot_metering_demand_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/DemandFormatting.
void uic_mqtt_dotdot_on_off_generated_off_with_effect_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/off_with_effect is received.
void uic_mqtt_dotdot_thermostat_generated_clear_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/clear_weekly_schedule is received.
void uic_mqtt_dotdot_door_lock_generated_toggle_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/toggle_response is received.
sl_status_t uic_mqtt_dotdot_system_metrics_virtual_memory_totalmb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/VirtualMemoryTotalMB.
sl_status_t uic_mqtt_dotdot_relativity_humidity_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_application_monitoring_generated_log_entry_callback_unset(const uic_mqtt_dotdot_application_monitoring_log_entry_callback_t callback)
Unsets callback to be called when a +/ApplicationMonitoring/GeneratedCommands/log_entry is received.
void uic_mqtt_dotdot_unset_protocol_controller_rf_telemetry_write_attributes_callback(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/protocol_controller_rf_telemetry/Commands/...
void uic_mqtt_dotdot_unset_level_write_attributes_callback(const uic_mqtt_dotdot_level_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/level/Commands/WriteAttributes is received...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold3.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_active_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopActive.
sl_status_t uic_mqtt_dotdot_door_lock_minrfid_code_length_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/MinRFIDCodeLength.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltagePhB.
void uic_mqtt_dotdot_identify_generated_identify_query_callback_unset(const uic_mqtt_dotdot_identify_identify_query_callback_t callback)
Unsets callback to be called when a +/Identify/GeneratedCommands/identify_query is received.
void uic_mqtt_dotdot_alarms_generated_get_alarm_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/get_alarm is received.
void uic_mqtt_dotdot_scenes_remove_scene_response_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/remove_scene_response is received.
void uic_mqtt_dotdot_door_lock_toggle_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/toggle is received.
void uic_mqtt_dotdot_alarms_generated_get_alarm_response_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_response_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/get_alarm_response is received.
sl_status_t(* uic_mqtt_dotdot_basic_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_basic_state_t, uic_mqtt_dotdot_basic_updated_state_t)
Definition: dotdot_mqtt.h:161
sl_status_t uic_mqtt_dotdot_basic_application_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ApplicationVersion.
void uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_clear()
Clears all callbacks registered for when OTAUpgrade/Commands/query_device_specific_file_request is re...
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PowerFactorPhC.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACFrequencyDivisor.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/Tolerance.
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_occupancy_sensing_state_t, uic_mqtt_dotdot_occupancy_sensing_updated_state_t)
Definition: dotdot_mqtt.h:26204
sl_status_t(* uic_mqtt_dotdot_poll_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_poll_control_state_t, uic_mqtt_dotdot_poll_control_updated_state_t)
Definition: dotdot_mqtt.h:9879
void uic_mqtt_dotdot_clear_wind_speed_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/wind_speed_measurement/Commands/ForceReadAttributes is rec...
void uic_mqtt_dotdot_ota_upgrade_generated_query_device_specific_file_request_callback_unset(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_t callback)
Unsets callback to be called when a +/OTAUpgrade/GeneratedCommands/query_device_specific_file_request...
void uic_mqtt_dotdot_groups_remove_group_callback_clear()
Clears all callbacks registered for when Groups/Commands/remove_group is received.
void uic_mqtt_dotdot_iaswd_start_warning_callback_set(const uic_mqtt_dotdot_iaswd_start_warning_callback_t callback)
Setup callback to be called when a IASWD/Commands/start_warning is received.
void uic_mqtt_dotdot_door_lock_generated_setpin_code_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/setpin_code is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/unlock_with_timeout_response is recei...
sl_status_t uic_mqtt_dotdot_level_off_transition_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OffTransitionTime.
void uic_mqtt_dotdot_door_lock_getpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/getpin_code_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold3.
void uic_mqtt_dotdot_door_lock_get_user_status_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_user_status_response is received.
sl_status_t uic_mqtt_dotdot_door_lock_supported_operating_modes_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/SupportedOperatingModes.
sl_status_t(* uic_mqtt_dotdot_color_control_stop_move_step_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:21035
void uic_mqtt_dotdot_wind_speed_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the WindSpeedMeasurement Cluster.
void uic_mqtt_dotdot_pump_configuration_and_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PumpConfigurationAndControl/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_set_user_type_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_user_type is received.
void uic_mqtt_dotdot_door_lock_generated_get_user_status_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_user_status_response is rec...
void uic_mqtt_dotdot_illuminance_level_sensing_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the IlluminanceLevelSensing Cluster.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/enhanced_view_scene_response is received.
void uic_mqtt_dotdot_aox_locator_generated_angle_report_callback_clear()
Clears all callbacks registered for when +/AoXLocator/GeneratedCommands/angle_report is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_hysteresis_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/DehumidificationHysteresis.
void uic_mqtt_dotdot_set_power_configuration_write_attributes_callback(const uic_mqtt_dotdot_power_configuration_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/power_configuration/Commands/WriteAttribute...
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_added_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NeighborAdded.
void uic_mqtt_dotdot_unset_flow_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_flow_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/flow_measurement/Commands/ForceReadAt...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_comp_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinCompPressure.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PowerFactorPhB.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsVoltage.
void uic_mqtt_dotdot_state_generated_interview_callback_unset(const uic_mqtt_dotdot_state_interview_callback_t callback)
Unsets callback to be called when a +/State/GeneratedCommands/interview is received.
sl_status_t uic_mqtt_dotdot_door_lock_number_ofpin_users_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfPINUsersSupported.
sl_status_t(* uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:40480
sl_status_t uic_mqtt_dotdot_ota_upgrade_image_stamp_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/ImageStamp.
void uic_mqtt_dotdot_scenes_store_scene_callback_unset(const uic_mqtt_dotdot_scenes_store_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/store_scene is received.
sl_status_t uic_mqtt_dotdot_color_control_primary1_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary1Intensity.
void uic_mqtt_dotdot_set_occupancy_sensing_write_attributes_callback(const uic_mqtt_dotdot_occupancy_sensing_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/occupancy_sensing/Commands/WriteAttributes ...
sl_status_t(* uic_mqtt_dotdot_scenes_copy_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId group_identifier_from, uint8_t scene_identifier_from)
Definition: dotdot_mqtt.h:4582
void uic_mqtt_dotdot_level_generated_step_with_on_off_callback_set(const uic_mqtt_dotdot_level_step_with_on_off_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/step_with_on_off is received.
sl_status_t uic_mqtt_dotdot_color_control_primary6_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary6Intensity.
void uic_mqtt_dotdot_on_off_on_with_timed_off_callback_unset(const uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t callback)
Unsets callback to be called when a OnOff/Commands/on_with_timed_off is received.
void uic_mqtt_dotdot_unset_pump_configuration_and_control_force_read_attributes_callback(const uic_mqtt_dotdot_pump_configuration_and_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/pump_configuration_and_control/Comman...
sl_status_t uic_mqtt_dotdot_thermostat_ac_capacity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACCapacity.
sl_status_t uic_mqtt_dotdot_window_covering_installed_open_limit_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledOpenLimitLift.
void uic_mqtt_dotdot_unset_diagnostics_force_read_attributes_callback(const uic_mqtt_dotdot_diagnostics_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/diagnostics/Commands/ForceReadAttribu...
void uic_mqtt_dotdot_set_ota_upgrade_write_attributes_callback(const uic_mqtt_dotdot_ota_upgrade_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/ota_upgrade/Commands/WriteAttributes is rec...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstSpeed.
sl_status_t uic_mqtt_dotdot_system_metrics_average_temperature_celcius_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/AverageTemperatureCelcius.
void uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/go_to_tilt_value is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_lifetime_running_hours_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/LifetimeRunningHours.
void uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ThermostatUserInterfaceConfiguration Cluster.
sl_status_t uic_mqtt_dotdot_level_min_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/MinLevel.
sl_status_t uic_mqtt_dotdot_diagnostics_nwk_decrypt_failures_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NWKDecryptFailures.
sl_status_t(* uic_mqtt_dotdot_iaswd_squawk_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t squawk_configuration)
Definition: dotdot_mqtt.h:29046
void uic_mqtt_dotdot_ota_upgrade_generated_upgrade_end_response_callback_clear()
Clears all callbacks registered for when +/OTAUpgrade/GeneratedCommands/upgrade_end_response is recei...
sl_status_t uic_mqtt_dotdot_basic_zcl_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ZCLVersion.
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t callback)
Unsets callback to be called when a ElectricalMeasurement/Commands/get_measurement_profile is receive...
sl_status_t uic_mqtt_dotdot_application_monitoring_fqdn_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/FQDN.
sl_status_t(* uic_mqtt_dotdot_barrier_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_barrier_control_updated_state_t)
Definition: dotdot_mqtt.h:16517
sl_status_t uic_mqtt_dotdot_barrier_control_command_open_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/CommandOpenEvents.
sl_status_t(* uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SetpointRaiseOrLowerMode mode, int8_t amount)
Definition: dotdot_mqtt.h:17895
@ UCL_MQTT_PUBLISH_TYPE_REPORTED
Definition: dotdot_mqtt.h:90
@ UCL_MQTT_PUBLISH_TYPE_DESIRED
Definition: dotdot_mqtt.h:88
@ UCL_MQTT_PUBLISH_TYPE_ALL
Definition: dotdot_mqtt.h:92
@ UIC_MQTT_DOTDOT_CALLBACK_TYPE_SUPPORT_CHECK
Definition: dotdot_mqtt.h:100
@ UIC_MQTT_DOTDOT_CALLBACK_TYPE_NORMAL
Definition: dotdot_mqtt.h:98
void(* mqtt_message_callback_t)(const char *topic, const char *message, const size_t message_length)
A callback type for pushing incoming messages.
Definition: uic_mqtt.h:60
uint32_t sl_status_t
Definition: sl_status.h:139
uint16_t SGroupId
Definition: zap-types.h:49
TriggerEffectEffectIdentifier
Definition: zap-types.h:1182
DrlkSettableUserStatus
Definition: zap-types.h:601
DrlkOperEventSource
Definition: zap-types.h:569
OTADeviceSpecificImageType
Definition: zap-types.h:894
IasZoneType
Definition: zap-types.h:693
TriggerEffectEffectVariant
Definition: zap-types.h:1192
OffWithEffectEffectIdentifier
Definition: zap-types.h:933
const char * SSceneName
Definition: zap-types.h:50
uint16_t DrlkPINUserID
Definition: zap-types.h:36
ProgrammingEventNotificationProgramEventSource
Definition: zap-types.h:996
DrlkSetCodeStatus
Definition: zap-types.h:593
uint16_t DrlkRFIDUserID
Definition: zap-types.h:37
uint8_t DrlkHolidayScheduleID
Definition: zap-types.h:41
IaswdLevel
Definition: zap-types.h:745
CCColorLoopDirection
Definition: zap-types.h:410
SetpointRaiseOrLowerMode
Definition: zap-types.h:1028
uint16_t CCMaxMiredsField
Definition: zap-types.h:46
MoveStepMode
Definition: zap-types.h:856
uint16_t CCMinMiredsField
Definition: zap-types.h:45
DrlkUserType
Definition: zap-types.h:615
OperatingEventNotificationOperationEventCode
Definition: zap-types.h:947
uint64_t EUI64
Definition: zap-types.h:34
uint8_t DrlkYearDayScheduleID
Definition: zap-types.h:40
DrlkOperMode
Definition: zap-types.h:578
uint32_t UTC
Definition: zap-types.h:35
CCDirection
Definition: zap-types.h:416
GetLogRecordResponseEventType
Definition: zap-types.h:645
zclStatus
Definition: zap-types.h:1235
BatterySize
Definition: zap-types.h:386
uint16_t DrlkTotalUserID
Definition: zap-types.h:38
TxReportTransmissionSpeed
Definition: zap-types.h:1197
LoggingLevelEnum
Definition: zap-types.h:782
PumpControlMode
Definition: zap-types.h:1004
PumpOperationMode
Definition: zap-types.h:1014
DrlkPassFailStatus
Definition: zap-types.h:587
uint8_t DrlkWeekDayScheduleID
Definition: zap-types.h:39
CCStepMode
Definition: zap-types.h:431
ProfileIntervalPeriod
Definition: zap-types.h:973
uint16_t OTAImageType
Definition: zap-types.h:52
GetMeasurementProfileResponseStatus
Definition: zap-types.h:652
uint16_t clusterId
Definition: zap-types.h:51
ImageNotifyPayloadType
Definition: zap-types.h:774
CCMoveMode
Definition: zap-types.h:424
ProgrammingEventNotificationProgramEventCode
Definition: zap-types.h:985
DrlkUserStatus
Definition: zap-types.h:607
ZoneEnrollResponseEnrollResponseCode
Definition: zap-types.h:1221
ColorLoopSetAction
Definition: zap-types.h:467
Definition: zap-types.h:1891
Definition: zap-types.h:1898
Definition: zap-types.h:1913
Definition: zap-types.h:1923
Definition: zap-types.h:1932
Definition: zap-types.h:1939
Definition: zap-types.h:1957
Definition: zap-types.h:1963
Definition: zap-types.h:1883
Definition: zap-types.h:1976
Definition: zap-types.h:1982
Definition: zap-types.h:1992
Definition: zap-types.h:1999
Definition: zap-types.h:2006
Command fields for Alarms/Alarm.
Definition: dotdot_mqtt.h:7726
clusterId cluster_identifier
Definition: dotdot_mqtt.h:7729
uint8_t alarm_code
Definition: dotdot_mqtt.h:7727
Command fields for Alarms/GetAlarmResponse.
Definition: dotdot_mqtt.h:7735
uint32_t time_stamp
Definition: dotdot_mqtt.h:7742
uint8_t alarm_code
Definition: dotdot_mqtt.h:7738
zclStatus status
Definition: dotdot_mqtt.h:7736
clusterId cluster_identifier
Definition: dotdot_mqtt.h:7740
Command fields for Alarms/ResetAlarm.
Definition: dotdot_mqtt.h:7717
clusterId cluster_identifier
Definition: dotdot_mqtt.h:7720
uint8_t alarm_code
Definition: dotdot_mqtt.h:7718
Definition: dotdot_mqtt.h:7690
uint16_t alarm_count
Definition: dotdot_mqtt.h:7691
Definition: dotdot_mqtt.h:7694
bool alarm_count
Definition: dotdot_mqtt.h:7695
Command fields for AoXLocator/AngleCorrection.
Definition: dotdot_mqtt.h:39555
const char * tag_unid
Definition: dotdot_mqtt.h:39556
SphericalCoordinates direction
Definition: dotdot_mqtt.h:39558
int32_t sequence
Definition: dotdot_mqtt.h:39562
SphericalCoordinates deviation
Definition: dotdot_mqtt.h:39560
Command fields for AoXLocator/AngleReport.
Definition: dotdot_mqtt.h:39542
SphericalCoordinates deviation
Definition: dotdot_mqtt.h:39547
SphericalCoordinates direction
Definition: dotdot_mqtt.h:39545
const char * tag_unid
Definition: dotdot_mqtt.h:39543
int32_t sequence
Definition: dotdot_mqtt.h:39549
Command fields for AoXLocator/IQReport.
Definition: dotdot_mqtt.h:39526
const int8_t * samples
Definition: dotdot_mqtt.h:39534
uint8_t samples_count
Definition: dotdot_mqtt.h:39533
const char * tag_unid
Definition: dotdot_mqtt.h:39527
uint8_t channel
Definition: dotdot_mqtt.h:39529
int32_t sequence
Definition: dotdot_mqtt.h:39536
int8_t rssi
Definition: dotdot_mqtt.h:39531
Definition: dotdot_mqtt.h:39461
int8_t cte_sampling_interval
Definition: dotdot_mqtt.h:39481
uint8_t aox_mode
Definition: dotdot_mqtt.h:39471
const MinMaxPair * elevation_mask
Definition: dotdot_mqtt.h:39468
bool position_and_orientation_valid
Definition: dotdot_mqtt.h:39463
double angle_filtering_weight
Definition: dotdot_mqtt.h:39477
CoordinateAndOrientation position_and_orientation
Definition: dotdot_mqtt.h:39464
int8_t angle_correction_timeout
Definition: dotdot_mqtt.h:39478
int8_t period_samples
Definition: dotdot_mqtt.h:39475
size_t antenna_array_count
Definition: dotdot_mqtt.h:39473
size_t allow_list_count
Definition: dotdot_mqtt.h:39469
int8_t cte_length
Definition: dotdot_mqtt.h:39482
int8_t slot_duration
Definition: dotdot_mqtt.h:39483
size_t elevation_mask_count
Definition: dotdot_mqtt.h:39467
const MinMaxPair * azimuth_mask
Definition: dotdot_mqtt.h:39466
uint8_t reporting_mode
Definition: dotdot_mqtt.h:39462
const int8_t * antenna_array
Definition: dotdot_mqtt.h:39474
bool angle_filtering
Definition: dotdot_mqtt.h:39476
size_t azimuth_mask_count
Definition: dotdot_mqtt.h:39465
const char ** allow_list
Definition: dotdot_mqtt.h:39470
uint8_t cte_mode
Definition: dotdot_mqtt.h:39480
int8_t angle_correction_delay
Definition: dotdot_mqtt.h:39479
uint8_t antenna_mode
Definition: dotdot_mqtt.h:39472
Definition: dotdot_mqtt.h:39486
bool position_and_orientation_valid
Definition: dotdot_mqtt.h:39488
bool angle_filtering
Definition: dotdot_mqtt.h:39497
bool elevation_mask
Definition: dotdot_mqtt.h:39491
bool azimuth_mask
Definition: dotdot_mqtt.h:39490
bool angle_filtering_weight
Definition: dotdot_mqtt.h:39498
bool cte_mode
Definition: dotdot_mqtt.h:39501
bool position_and_orientation
Definition: dotdot_mqtt.h:39489
bool reporting_mode
Definition: dotdot_mqtt.h:39487
bool cte_sampling_interval
Definition: dotdot_mqtt.h:39502
bool period_samples
Definition: dotdot_mqtt.h:39496
bool antenna_mode
Definition: dotdot_mqtt.h:39494
bool angle_correction_timeout
Definition: dotdot_mqtt.h:39499
bool angle_correction_delay
Definition: dotdot_mqtt.h:39500
bool slot_duration
Definition: dotdot_mqtt.h:39504
bool aox_mode
Definition: dotdot_mqtt.h:39493
bool allow_list
Definition: dotdot_mqtt.h:39492
bool antenna_array
Definition: dotdot_mqtt.h:39495
bool cte_length
Definition: dotdot_mqtt.h:39503
Definition: dotdot_mqtt.h:40330
EstimatedPosition position
Definition: dotdot_mqtt.h:40331
Definition: dotdot_mqtt.h:40334
bool position
Definition: dotdot_mqtt.h:40335
Command fields for ApplicationMonitoring/LogEntry.
Definition: dotdot_mqtt.h:38028
const char * log_tag
Definition: dotdot_mqtt.h:38033
LoggingLevelEnum log_level
Definition: dotdot_mqtt.h:38031
const char * timestamp
Definition: dotdot_mqtt.h:38029
const char * log_message
Definition: dotdot_mqtt.h:38035
Definition: dotdot_mqtt.h:37956
double applicationcpu_average_usage_percent
Definition: dotdot_mqtt.h:37977
const char ** applicationmqtt_topics
Definition: dotdot_mqtt.h:37961
uint64_t process_id
Definition: dotdot_mqtt.h:37963
bool mqtt_logging_enabled
Definition: dotdot_mqtt.h:37966
double mqtt_min_delivery_time_seconds
Definition: dotdot_mqtt.h:37973
const char * fqdn
Definition: dotdot_mqtt.h:37965
double applicationcpu_max_usage_percent
Definition: dotdot_mqtt.h:37979
uint8_t mqtt_logging_level
Definition: dotdot_mqtt.h:37967
uint64_t uptime_minutes
Definition: dotdot_mqtt.h:37962
double mqtt_average_delivery_time_seconds
Definition: dotdot_mqtt.h:37972
uint64_t mqtt_messages_sent
Definition: dotdot_mqtt.h:37969
size_t applicationmqtt_topics_count
Definition: dotdot_mqtt.h:37960
const char * application_name
Definition: dotdot_mqtt.h:37957
double applicationram_usagemb
Definition: dotdot_mqtt.h:37980
bool application_connected
Definition: dotdot_mqtt.h:37959
double mqtt_max_delivery_time_seconds
Definition: dotdot_mqtt.h:37974
double applicationcpu_min_usage_percent
Definition: dotdot_mqtt.h:37978
double applicationcpu_usage_percent
Definition: dotdot_mqtt.h:37976
uint32_t application_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:37975
const char * hostname
Definition: dotdot_mqtt.h:37964
uint64_t mqtt_messages_received
Definition: dotdot_mqtt.h:37970
uint32_t mqtt_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:37968
uint64_t mqtt_subscription_count
Definition: dotdot_mqtt.h:37971
const char * application_version
Definition: dotdot_mqtt.h:37958
Definition: dotdot_mqtt.h:37983
bool mqtt_messages_sent
Definition: dotdot_mqtt.h:37995
bool applicationcpu_average_usage_percent
Definition: dotdot_mqtt.h:38003
bool process_id
Definition: dotdot_mqtt.h:37989
bool application_version
Definition: dotdot_mqtt.h:37985
bool uptime_minutes
Definition: dotdot_mqtt.h:37988
bool mqtt_average_delivery_time_seconds
Definition: dotdot_mqtt.h:37998
bool applicationcpu_max_usage_percent
Definition: dotdot_mqtt.h:38005
bool applicationcpu_usage_percent
Definition: dotdot_mqtt.h:38002
bool applicationmqtt_topics
Definition: dotdot_mqtt.h:37987
bool fqdn
Definition: dotdot_mqtt.h:37991
bool mqtt_logging_enabled
Definition: dotdot_mqtt.h:37992
bool application_name
Definition: dotdot_mqtt.h:37984
bool mqtt_max_delivery_time_seconds
Definition: dotdot_mqtt.h:38000
bool application_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:38001
bool mqtt_messages_received
Definition: dotdot_mqtt.h:37996
bool mqtt_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:37994
bool applicationram_usagemb
Definition: dotdot_mqtt.h:38006
bool mqtt_min_delivery_time_seconds
Definition: dotdot_mqtt.h:37999
bool mqtt_logging_level
Definition: dotdot_mqtt.h:37993
bool application_connected
Definition: dotdot_mqtt.h:37986
bool hostname
Definition: dotdot_mqtt.h:37990
bool mqtt_subscription_count
Definition: dotdot_mqtt.h:37997
bool applicationcpu_min_usage_percent
Definition: dotdot_mqtt.h:38004
Definition: dotdot_mqtt.h:23901
const char * lamp_type
Definition: dotdot_mqtt.h:23912
uint32_t lamp_rated_hours
Definition: dotdot_mqtt.h:23914
uint8_t ballast_factor_adjustment
Definition: dotdot_mqtt.h:23910
uint16_t power_on_fade_time
Definition: dotdot_mqtt.h:23908
uint32_t lamp_burn_hours
Definition: dotdot_mqtt.h:23915
uint8_t min_level
Definition: dotdot_mqtt.h:23905
uint8_t physical_min_level
Definition: dotdot_mqtt.h:23902
uint8_t lamp_alarm_mode
Definition: dotdot_mqtt.h:23916
uint8_t intrinsic_ballast_factor
Definition: dotdot_mqtt.h:23909
uint8_t power_on_level
Definition: dotdot_mqtt.h:23907
uint8_t lamp_quantity
Definition: dotdot_mqtt.h:23911
uint32_t lamp_burn_hours_trip_point
Definition: dotdot_mqtt.h:23917
const char * lamp_manufacturer
Definition: dotdot_mqtt.h:23913
uint8_t physical_max_level
Definition: dotdot_mqtt.h:23903
uint8_t max_level
Definition: dotdot_mqtt.h:23906
uint8_t ballast_status
Definition: dotdot_mqtt.h:23904
Definition: dotdot_mqtt.h:23920
bool lamp_rated_hours
Definition: dotdot_mqtt.h:23933
bool lamp_manufacturer
Definition: dotdot_mqtt.h:23932
bool ballast_factor_adjustment
Definition: dotdot_mqtt.h:23929
bool physical_min_level
Definition: dotdot_mqtt.h:23921
bool lamp_type
Definition: dotdot_mqtt.h:23931
bool power_on_fade_time
Definition: dotdot_mqtt.h:23927
bool intrinsic_ballast_factor
Definition: dotdot_mqtt.h:23928
bool lamp_alarm_mode
Definition: dotdot_mqtt.h:23935
bool lamp_burn_hours_trip_point
Definition: dotdot_mqtt.h:23936
bool lamp_burn_hours
Definition: dotdot_mqtt.h:23934
bool min_level
Definition: dotdot_mqtt.h:23924
bool power_on_level
Definition: dotdot_mqtt.h:23926
bool max_level
Definition: dotdot_mqtt.h:23925
bool lamp_quantity
Definition: dotdot_mqtt.h:23930
bool physical_max_level
Definition: dotdot_mqtt.h:23922
bool ballast_status
Definition: dotdot_mqtt.h:23923
Command fields for BarrierControl/GoToPercent.
Definition: dotdot_mqtt.h:16528
uint8_t percent_open
Definition: dotdot_mqtt.h:16529
Definition: dotdot_mqtt.h:16483
uint8_t barrier_position
Definition: dotdot_mqtt.h:16493
uint16_t safety_status
Definition: dotdot_mqtt.h:16485
uint16_t command_close_events
Definition: dotdot_mqtt.h:16490
uint16_t open_events
Definition: dotdot_mqtt.h:16487
uint8_t capabilities
Definition: dotdot_mqtt.h:16486
uint16_t close_events
Definition: dotdot_mqtt.h:16488
uint8_t moving_state
Definition: dotdot_mqtt.h:16484
uint16_t close_period
Definition: dotdot_mqtt.h:16492
uint16_t open_period
Definition: dotdot_mqtt.h:16491
uint16_t command_open_events
Definition: dotdot_mqtt.h:16489
Definition: dotdot_mqtt.h:16496
bool open_events
Definition: dotdot_mqtt.h:16500
bool moving_state
Definition: dotdot_mqtt.h:16497
bool command_close_events
Definition: dotdot_mqtt.h:16503
bool close_period
Definition: dotdot_mqtt.h:16505
bool command_open_events
Definition: dotdot_mqtt.h:16502
bool close_events
Definition: dotdot_mqtt.h:16501
bool barrier_position
Definition: dotdot_mqtt.h:16506
bool open_period
Definition: dotdot_mqtt.h:16504
bool capabilities
Definition: dotdot_mqtt.h:16499
bool safety_status
Definition: dotdot_mqtt.h:16498
Definition: dotdot_mqtt.h:113
const char * product_code
Definition: dotdot_mqtt.h:124
const char * manufacturer_version_details
Definition: dotdot_mqtt.h:126
uint8_t stack_version
Definition: dotdot_mqtt.h:116
uint8_t zcl_version
Definition: dotdot_mqtt.h:114
const char * sw_buildid
Definition: dotdot_mqtt.h:134
const char * date_code
Definition: dotdot_mqtt.h:120
uint8_t disable_local_config
Definition: dotdot_mqtt.h:133
const char * producturl
Definition: dotdot_mqtt.h:125
uint8_t hw_version
Definition: dotdot_mqtt.h:117
const char * manufacturer_name
Definition: dotdot_mqtt.h:118
uint8_t application_version
Definition: dotdot_mqtt.h:115
const char * serial_number
Definition: dotdot_mqtt.h:127
bool device_enabled
Definition: dotdot_mqtt.h:131
uint8_t power_source
Definition: dotdot_mqtt.h:121
uint8_t generic_device_type
Definition: dotdot_mqtt.h:123
uint8_t generic_device_class
Definition: dotdot_mqtt.h:122
const char * location_description
Definition: dotdot_mqtt.h:129
const char * product_label
Definition: dotdot_mqtt.h:128
uint8_t physical_environment
Definition: dotdot_mqtt.h:130
uint8_t alarm_mask
Definition: dotdot_mqtt.h:132
const char * model_identifier
Definition: dotdot_mqtt.h:119
Definition: dotdot_mqtt.h:137
bool generic_device_class
Definition: dotdot_mqtt.h:146
bool sw_buildid
Definition: dotdot_mqtt.h:158
bool application_version
Definition: dotdot_mqtt.h:139
bool location_description
Definition: dotdot_mqtt.h:153
bool model_identifier
Definition: dotdot_mqtt.h:143
bool hw_version
Definition: dotdot_mqtt.h:141
bool zcl_version
Definition: dotdot_mqtt.h:138
bool manufacturer_name
Definition: dotdot_mqtt.h:142
bool product_code
Definition: dotdot_mqtt.h:148
bool physical_environment
Definition: dotdot_mqtt.h:154
bool product_label
Definition: dotdot_mqtt.h:152
bool disable_local_config
Definition: dotdot_mqtt.h:157
bool device_enabled
Definition: dotdot_mqtt.h:155
bool manufacturer_version_details
Definition: dotdot_mqtt.h:150
bool alarm_mask
Definition: dotdot_mqtt.h:156
bool producturl
Definition: dotdot_mqtt.h:149
bool generic_device_type
Definition: dotdot_mqtt.h:147
bool serial_number
Definition: dotdot_mqtt.h:151
bool power_source
Definition: dotdot_mqtt.h:145
bool date_code
Definition: dotdot_mqtt.h:144
bool stack_version
Definition: dotdot_mqtt.h:140
Command fields for Binding/Bind.
Definition: dotdot_mqtt.h:36549
uint8_t destination_ep
Definition: dotdot_mqtt.h:36554
const char * cluster_name
Definition: dotdot_mqtt.h:36550
const char * destination_unid
Definition: dotdot_mqtt.h:36552
Command fields for Binding/BindToProtocolController.
Definition: dotdot_mqtt.h:36571
const char * cluster_name
Definition: dotdot_mqtt.h:36572
Command fields for Binding/Unbind.
Definition: dotdot_mqtt.h:36560
const char * destination_unid
Definition: dotdot_mqtt.h:36563
uint8_t destination_ep
Definition: dotdot_mqtt.h:36565
const char * cluster_name
Definition: dotdot_mqtt.h:36561
Command fields for Binding/UnbindFromProtocolController.
Definition: dotdot_mqtt.h:36578
const char * cluster_name
Definition: dotdot_mqtt.h:36579
Definition: dotdot_mqtt.h:36516
size_t bindable_cluster_list_count
Definition: dotdot_mqtt.h:36518
const BindingObject * binding_table
Definition: dotdot_mqtt.h:36521
bool binding_table_full
Definition: dotdot_mqtt.h:36517
const char ** bindable_cluster_list
Definition: dotdot_mqtt.h:36519
size_t binding_table_count
Definition: dotdot_mqtt.h:36520
Definition: dotdot_mqtt.h:36524
bool binding_table_full
Definition: dotdot_mqtt.h:36525
bool binding_table
Definition: dotdot_mqtt.h:36527
bool bindable_cluster_list
Definition: dotdot_mqtt.h:36526
Definition: dotdot_mqtt.h:27912
float tolerance
Definition: dotdot_mqtt.h:27916
float min_measured_value
Definition: dotdot_mqtt.h:27914
float max_measured_value
Definition: dotdot_mqtt.h:27915
float measured_value
Definition: dotdot_mqtt.h:27913
Definition: dotdot_mqtt.h:27919
bool max_measured_value
Definition: dotdot_mqtt.h:27922
bool min_measured_value
Definition: dotdot_mqtt.h:27921
bool tolerance
Definition: dotdot_mqtt.h:27923
bool measured_value
Definition: dotdot_mqtt.h:27920
Definition: dotdot_mqtt.h:27665
float min_measured_value
Definition: dotdot_mqtt.h:27667
float max_measured_value
Definition: dotdot_mqtt.h:27668
float tolerance
Definition: dotdot_mqtt.h:27669
float measured_value
Definition: dotdot_mqtt.h:27666
Definition: dotdot_mqtt.h:27672
bool min_measured_value
Definition: dotdot_mqtt.h:27674
bool tolerance
Definition: dotdot_mqtt.h:27676
bool max_measured_value
Definition: dotdot_mqtt.h:27675
bool measured_value
Definition: dotdot_mqtt.h:27673
Command fields for ColorControl/ColorLoopSet.
Definition: dotdot_mqtt.h:21423
uint8_t update_flags
Definition: dotdot_mqtt.h:21424
uint16_t time
Definition: dotdot_mqtt.h:21430
uint8_t options_mask
Definition: dotdot_mqtt.h:21434
CCColorLoopDirection direction
Definition: dotdot_mqtt.h:21428
ColorLoopSetAction action
Definition: dotdot_mqtt.h:21426
uint16_t start_hue
Definition: dotdot_mqtt.h:21432
uint8_t options_override
Definition: dotdot_mqtt.h:21436
Command fields for ColorControl/EnhancedMoveHue.
Definition: dotdot_mqtt.h:21380
uint8_t options_override
Definition: dotdot_mqtt.h:21387
CCMoveMode move_mode
Definition: dotdot_mqtt.h:21381
uint8_t options_mask
Definition: dotdot_mqtt.h:21385
uint16_t rate
Definition: dotdot_mqtt.h:21383
Command fields for ColorControl/EnhancedMoveToHueAndSaturation.
Definition: dotdot_mqtt.h:21408
uint8_t options_override
Definition: dotdot_mqtt.h:21417
uint8_t saturation
Definition: dotdot_mqtt.h:21411
uint8_t options_mask
Definition: dotdot_mqtt.h:21415
uint16_t enhanced_hue
Definition: dotdot_mqtt.h:21409
uint16_t transition_time
Definition: dotdot_mqtt.h:21413
Command fields for ColorControl/EnhancedMoveToHue.
Definition: dotdot_mqtt.h:21365
uint16_t enhanced_hue
Definition: dotdot_mqtt.h:21366
uint16_t transition_time
Definition: dotdot_mqtt.h:21370
uint8_t options_override
Definition: dotdot_mqtt.h:21374
uint8_t options_mask
Definition: dotdot_mqtt.h:21372
CCDirection direction
Definition: dotdot_mqtt.h:21368
Command fields for ColorControl/EnhancedStepHue.
Definition: dotdot_mqtt.h:21393
uint16_t step_size
Definition: dotdot_mqtt.h:21396
CCStepMode step_mode
Definition: dotdot_mqtt.h:21394
uint8_t options_mask
Definition: dotdot_mqtt.h:21400
uint16_t transition_time
Definition: dotdot_mqtt.h:21398
uint8_t options_override
Definition: dotdot_mqtt.h:21402
Command fields for ColorControl/MoveColor.
Definition: dotdot_mqtt.h:21324
uint8_t options_override
Definition: dotdot_mqtt.h:21331
int16_t ratex
Definition: dotdot_mqtt.h:21325
uint8_t options_mask
Definition: dotdot_mqtt.h:21329
int16_t ratey
Definition: dotdot_mqtt.h:21327
Command fields for ColorControl/MoveColorTemperature.
Definition: dotdot_mqtt.h:21451
uint8_t options_mask
Definition: dotdot_mqtt.h:21460
uint16_t rate
Definition: dotdot_mqtt.h:21454
CCMoveMode move_mode
Definition: dotdot_mqtt.h:21452
CCMinMiredsField color_temperature_minimum_mireds
Definition: dotdot_mqtt.h:21456
uint8_t options_override
Definition: dotdot_mqtt.h:21462
CCMaxMiredsField color_temperature_maximum_mireds
Definition: dotdot_mqtt.h:21458
Command fields for ColorControl/MoveHue.
Definition: dotdot_mqtt.h:21225
CCMoveMode move_mode
Definition: dotdot_mqtt.h:21226
uint8_t options_override
Definition: dotdot_mqtt.h:21232
uint8_t options_mask
Definition: dotdot_mqtt.h:21230
uint8_t rate
Definition: dotdot_mqtt.h:21228
Command fields for ColorControl/MoveSaturation.
Definition: dotdot_mqtt.h:21266
uint8_t options_mask
Definition: dotdot_mqtt.h:21271
CCMoveMode move_mode
Definition: dotdot_mqtt.h:21267
uint8_t options_override
Definition: dotdot_mqtt.h:21273
uint8_t rate
Definition: dotdot_mqtt.h:21269
Command fields for ColorControl/MoveToColor.
Definition: dotdot_mqtt.h:21309
uint16_t colorx
Definition: dotdot_mqtt.h:21310
uint8_t options_override
Definition: dotdot_mqtt.h:21318
uint8_t options_mask
Definition: dotdot_mqtt.h:21316
uint16_t colory
Definition: dotdot_mqtt.h:21312
uint16_t transition_time
Definition: dotdot_mqtt.h:21314
Command fields for ColorControl/MoveToColorTemperature.
Definition: dotdot_mqtt.h:21352
uint16_t color_temperature_mireds
Definition: dotdot_mqtt.h:21353
uint8_t options_mask
Definition: dotdot_mqtt.h:21357
uint8_t options_override
Definition: dotdot_mqtt.h:21359
uint16_t transition_time
Definition: dotdot_mqtt.h:21355
Command fields for ColorControl/MoveToHueAndSaturation.
Definition: dotdot_mqtt.h:21294
uint8_t hue
Definition: dotdot_mqtt.h:21295
uint8_t saturation
Definition: dotdot_mqtt.h:21297
uint8_t options_mask
Definition: dotdot_mqtt.h:21301
uint16_t transition_time
Definition: dotdot_mqtt.h:21299
uint8_t options_override
Definition: dotdot_mqtt.h:21303
Command fields for ColorControl/MoveToHue.
Definition: dotdot_mqtt.h:21210
uint8_t hue
Definition: dotdot_mqtt.h:21211
uint8_t options_mask
Definition: dotdot_mqtt.h:21217
uint16_t transition_time
Definition: dotdot_mqtt.h:21215
CCDirection direction
Definition: dotdot_mqtt.h:21213
uint8_t options_override
Definition: dotdot_mqtt.h:21219
Command fields for ColorControl/MoveToSaturation.
Definition: dotdot_mqtt.h:21253
uint8_t saturation
Definition: dotdot_mqtt.h:21254
uint16_t transition_time
Definition: dotdot_mqtt.h:21256
uint8_t options_override
Definition: dotdot_mqtt.h:21260
uint8_t options_mask
Definition: dotdot_mqtt.h:21258
Command fields for ColorControl/StepColor.
Definition: dotdot_mqtt.h:21337
uint16_t transition_time
Definition: dotdot_mqtt.h:21342
int16_t stepy
Definition: dotdot_mqtt.h:21340
uint8_t options_mask
Definition: dotdot_mqtt.h:21344
int16_t stepx
Definition: dotdot_mqtt.h:21338
uint8_t options_override
Definition: dotdot_mqtt.h:21346
Command fields for ColorControl/StepColorTemperature.
Definition: dotdot_mqtt.h:21468
uint8_t options_override
Definition: dotdot_mqtt.h:21481
CCMaxMiredsField color_temperature_maximum_mireds
Definition: dotdot_mqtt.h:21477
CCMinMiredsField color_temperature_minimum_mireds
Definition: dotdot_mqtt.h:21475
uint16_t transition_time
Definition: dotdot_mqtt.h:21473
CCStepMode step_mode
Definition: dotdot_mqtt.h:21469
uint8_t options_mask
Definition: dotdot_mqtt.h:21479
uint16_t step_size
Definition: dotdot_mqtt.h:21471
Command fields for ColorControl/StepHue.
Definition: dotdot_mqtt.h:21238
uint8_t transition_time
Definition: dotdot_mqtt.h:21243
uint8_t step_size
Definition: dotdot_mqtt.h:21241
uint8_t options_mask
Definition: dotdot_mqtt.h:21245
CCStepMode step_mode
Definition: dotdot_mqtt.h:21239
uint8_t options_override
Definition: dotdot_mqtt.h:21247
Command fields for ColorControl/StepSaturation.
Definition: dotdot_mqtt.h:21279
uint8_t transition_time
Definition: dotdot_mqtt.h:21284
CCStepMode step_mode
Definition: dotdot_mqtt.h:21280
uint8_t options_override
Definition: dotdot_mqtt.h:21288
uint8_t options_mask
Definition: dotdot_mqtt.h:21286
uint8_t step_size
Definition: dotdot_mqtt.h:21282
Command fields for ColorControl/StopMoveStep.
Definition: dotdot_mqtt.h:21442
uint8_t options_override
Definition: dotdot_mqtt.h:21445
uint8_t options_mask
Definition: dotdot_mqtt.h:21443
Definition: dotdot_mqtt.h:21081
uint8_t primary1_intensity
Definition: dotdot_mqtt.h:21095
uint8_t options
Definition: dotdot_mqtt.h:21091
uint16_t white_pointy
Definition: dotdot_mqtt.h:21112
uint16_t color_loop_time
Definition: dotdot_mqtt.h:21126
uint16_t primary2y
Definition: dotdot_mqtt.h:21097
uint16_t primary6y
Definition: dotdot_mqtt.h:21109
uint8_t primary3_intensity
Definition: dotdot_mqtt.h:21101
uint16_t primary4y
Definition: dotdot_mqtt.h:21103
uint16_t color_temp_physical_max_mireds
Definition: dotdot_mqtt.h:21131
uint16_t currentx
Definition: dotdot_mqtt.h:21085
uint8_t drift_compensation
Definition: dotdot_mqtt.h:21087
const char * compensation_text
Definition: dotdot_mqtt.h:21088
uint8_t color_loop_active
Definition: dotdot_mqtt.h:21124
uint16_t color_pointgx
Definition: dotdot_mqtt.h:21116
uint16_t start_up_color_temperature_mireds
Definition: dotdot_mqtt.h:21133
uint8_t color_mode
Definition: dotdot_mqtt.h:21090
uint16_t color_temperature_mireds
Definition: dotdot_mqtt.h:21089
uint8_t color_loop_direction
Definition: dotdot_mqtt.h:21125
uint8_t color_pointb_intensity
Definition: dotdot_mqtt.h:21121
uint8_t number_of_primaries
Definition: dotdot_mqtt.h:21092
uint16_t color_pointrx
Definition: dotdot_mqtt.h:21113
uint16_t color_pointgy
Definition: dotdot_mqtt.h:21117
uint16_t currenty
Definition: dotdot_mqtt.h:21086
uint16_t color_pointbx
Definition: dotdot_mqtt.h:21119
uint8_t primary4_intensity
Definition: dotdot_mqtt.h:21104
uint16_t color_capabilities
Definition: dotdot_mqtt.h:21129
uint8_t current_saturation
Definition: dotdot_mqtt.h:21083
uint16_t color_temp_physical_min_mireds
Definition: dotdot_mqtt.h:21130
uint16_t primary3x
Definition: dotdot_mqtt.h:21099
uint16_t primary5y
Definition: dotdot_mqtt.h:21106
uint8_t primary2_intensity
Definition: dotdot_mqtt.h:21098
uint16_t color_pointby
Definition: dotdot_mqtt.h:21120
uint16_t primary5x
Definition: dotdot_mqtt.h:21105
uint16_t primary1x
Definition: dotdot_mqtt.h:21093
uint8_t color_pointr_intensity
Definition: dotdot_mqtt.h:21115
uint16_t remaining_time
Definition: dotdot_mqtt.h:21084
uint8_t color_pointg_intensity
Definition: dotdot_mqtt.h:21118
uint8_t enhanced_color_mode
Definition: dotdot_mqtt.h:21123
uint8_t primary6_intensity
Definition: dotdot_mqtt.h:21110
uint16_t white_pointx
Definition: dotdot_mqtt.h:21111
uint16_t primary2x
Definition: dotdot_mqtt.h:21096
uint16_t color_loop_stored_enhanced_hue
Definition: dotdot_mqtt.h:21128
uint16_t primary6x
Definition: dotdot_mqtt.h:21108
uint8_t primary5_intensity
Definition: dotdot_mqtt.h:21107
uint16_t primary3y
Definition: dotdot_mqtt.h:21100
uint16_t couple_color_temp_to_level_min_mireds
Definition: dotdot_mqtt.h:21132
uint8_t current_hue
Definition: dotdot_mqtt.h:21082
uint16_t primary1y
Definition: dotdot_mqtt.h:21094
uint16_t color_pointry
Definition: dotdot_mqtt.h:21114
uint16_t color_loop_start_enhanced_hue
Definition: dotdot_mqtt.h:21127
uint16_t primary4x
Definition: dotdot_mqtt.h:21102
uint16_t enhanced_current_hue
Definition: dotdot_mqtt.h:21122
Definition: dotdot_mqtt.h:21136
bool current_hue
Definition: dotdot_mqtt.h:21137
bool primary5x
Definition: dotdot_mqtt.h:21160
bool currenty
Definition: dotdot_mqtt.h:21141
bool color_pointb_intensity
Definition: dotdot_mqtt.h:21176
bool primary3x
Definition: dotdot_mqtt.h:21154
bool color_loop_direction
Definition: dotdot_mqtt.h:21180
bool enhanced_color_mode
Definition: dotdot_mqtt.h:21178
bool color_pointr_intensity
Definition: dotdot_mqtt.h:21170
bool remaining_time
Definition: dotdot_mqtt.h:21139
bool color_loop_stored_enhanced_hue
Definition: dotdot_mqtt.h:21183
bool options
Definition: dotdot_mqtt.h:21146
bool color_loop_start_enhanced_hue
Definition: dotdot_mqtt.h:21182
bool color_temperature_mireds
Definition: dotdot_mqtt.h:21144
bool primary6y
Definition: dotdot_mqtt.h:21164
bool currentx
Definition: dotdot_mqtt.h:21140
bool primary2y
Definition: dotdot_mqtt.h:21152
bool color_pointgy
Definition: dotdot_mqtt.h:21172
bool primary6x
Definition: dotdot_mqtt.h:21163
bool color_loop_active
Definition: dotdot_mqtt.h:21179
bool white_pointy
Definition: dotdot_mqtt.h:21167
bool color_temp_physical_max_mireds
Definition: dotdot_mqtt.h:21186
bool primary1x
Definition: dotdot_mqtt.h:21148
bool primary1y
Definition: dotdot_mqtt.h:21149
bool color_pointry
Definition: dotdot_mqtt.h:21169
bool primary5_intensity
Definition: dotdot_mqtt.h:21162
bool color_pointrx
Definition: dotdot_mqtt.h:21168
bool number_of_primaries
Definition: dotdot_mqtt.h:21147
bool primary1_intensity
Definition: dotdot_mqtt.h:21150
bool primary2_intensity
Definition: dotdot_mqtt.h:21153
bool primary4_intensity
Definition: dotdot_mqtt.h:21159
bool color_loop_time
Definition: dotdot_mqtt.h:21181
bool compensation_text
Definition: dotdot_mqtt.h:21143
bool primary3y
Definition: dotdot_mqtt.h:21155
bool couple_color_temp_to_level_min_mireds
Definition: dotdot_mqtt.h:21187
bool enhanced_current_hue
Definition: dotdot_mqtt.h:21177
bool drift_compensation
Definition: dotdot_mqtt.h:21142
bool primary6_intensity
Definition: dotdot_mqtt.h:21165
bool color_pointbx
Definition: dotdot_mqtt.h:21174
bool color_mode
Definition: dotdot_mqtt.h:21145
bool primary4y
Definition: dotdot_mqtt.h:21158
bool primary4x
Definition: dotdot_mqtt.h:21157
bool start_up_color_temperature_mireds
Definition: dotdot_mqtt.h:21188
bool color_pointgx
Definition: dotdot_mqtt.h:21171
bool color_pointby
Definition: dotdot_mqtt.h:21175
bool color_pointg_intensity
Definition: dotdot_mqtt.h:21173
bool color_capabilities
Definition: dotdot_mqtt.h:21184
bool primary3_intensity
Definition: dotdot_mqtt.h:21156
bool color_temp_physical_min_mireds
Definition: dotdot_mqtt.h:21185
bool current_saturation
Definition: dotdot_mqtt.h:21138
bool primary5y
Definition: dotdot_mqtt.h:21161
bool primary2x
Definition: dotdot_mqtt.h:21151
bool white_pointx
Definition: dotdot_mqtt.h:21166
Command fields for ConfigurationParameters/DiscoverParameter.
Definition: dotdot_mqtt.h:39108
uint16_t parameter_id
Definition: dotdot_mqtt.h:39109
Command fields for ConfigurationParameters/DiscoverParameterRange.
Definition: dotdot_mqtt.h:39124
uint16_t first_parameter_id
Definition: dotdot_mqtt.h:39125
uint16_t last_parameter_id
Definition: dotdot_mqtt.h:39127
Command fields for ConfigurationParameters/SetParameter.
Definition: dotdot_mqtt.h:39115
int64_t value
Definition: dotdot_mqtt.h:39118
uint16_t parameter_id
Definition: dotdot_mqtt.h:39116
Definition: dotdot_mqtt.h:39080
const ConfigurationParameter * configuration_parameters
Definition: dotdot_mqtt.h:39082
size_t configuration_parameters_count
Definition: dotdot_mqtt.h:39081
Definition: dotdot_mqtt.h:39085
bool configuration_parameters
Definition: dotdot_mqtt.h:39086
Definition: dotdot_mqtt.h:20214
uint8_t relative_humidity_mode
Definition: dotdot_mqtt.h:20218
uint8_t dehumidification_max_cool
Definition: dotdot_mqtt.h:20221
uint8_t dehumidification_cooling
Definition: dotdot_mqtt.h:20216
uint8_t dehumidification_hysteresis
Definition: dotdot_mqtt.h:20220
uint8_t rh_dehumidification_setpoint
Definition: dotdot_mqtt.h:20217
uint8_t relative_humidity
Definition: dotdot_mqtt.h:20215
uint8_t relative_humidity_display
Definition: dotdot_mqtt.h:20222
uint8_t dehumidification_lockout
Definition: dotdot_mqtt.h:20219
Definition: dotdot_mqtt.h:20225
bool relative_humidity
Definition: dotdot_mqtt.h:20226
bool rh_dehumidification_setpoint
Definition: dotdot_mqtt.h:20228
bool relative_humidity_display
Definition: dotdot_mqtt.h:20233
bool dehumidification_cooling
Definition: dotdot_mqtt.h:20227
bool relative_humidity_mode
Definition: dotdot_mqtt.h:20229
bool dehumidification_hysteresis
Definition: dotdot_mqtt.h:20231
bool dehumidification_lockout
Definition: dotdot_mqtt.h:20230
bool dehumidification_max_cool
Definition: dotdot_mqtt.h:20232
Definition: dotdot_mqtt.h:2887
int16_t low_temp_threshold
Definition: dotdot_mqtt.h:2893
int16_t high_temp_threshold
Definition: dotdot_mqtt.h:2894
uint32_t high_temp_dwell_trip_point
Definition: dotdot_mqtt.h:2896
int16_t current_temperature
Definition: dotdot_mqtt.h:2888
int16_t min_temp_experienced
Definition: dotdot_mqtt.h:2889
uint32_t low_temp_dwell_trip_point
Definition: dotdot_mqtt.h:2895
int16_t max_temp_experienced
Definition: dotdot_mqtt.h:2890
uint16_t over_temp_total_dwell
Definition: dotdot_mqtt.h:2891
uint8_t device_temp_alarm_mask
Definition: dotdot_mqtt.h:2892
Definition: dotdot_mqtt.h:2899
bool low_temp_threshold
Definition: dotdot_mqtt.h:2905
bool device_temp_alarm_mask
Definition: dotdot_mqtt.h:2904
bool high_temp_threshold
Definition: dotdot_mqtt.h:2906
bool max_temp_experienced
Definition: dotdot_mqtt.h:2902
bool over_temp_total_dwell
Definition: dotdot_mqtt.h:2903
bool low_temp_dwell_trip_point
Definition: dotdot_mqtt.h:2907
bool high_temp_dwell_trip_point
Definition: dotdot_mqtt.h:2908
bool min_temp_experienced
Definition: dotdot_mqtt.h:2901
bool current_temperature
Definition: dotdot_mqtt.h:2900
Definition: dotdot_mqtt.h:34690
uint16_t route_disc_initiated
Definition: dotdot_mqtt.h:34705
uint16_t apsfc_failure
Definition: dotdot_mqtt.h:34712
uint16_t mac_tx_ucast_retry
Definition: dotdot_mqtt.h:34697
uint16_t averagemac_retry_peraps_message_sent
Definition: dotdot_mqtt.h:34720
uint32_t mac_rx_bcast
Definition: dotdot_mqtt.h:34693
uint16_t aps_tx_ucast_retry
Definition: dotdot_mqtt.h:34703
uint16_t aps_unauthorized_key
Definition: dotdot_mqtt.h:34713
uint16_t neighbor_added
Definition: dotdot_mqtt.h:34706
uint16_t number_of_resets
Definition: dotdot_mqtt.h:34691
uint16_t neighbor_removed
Definition: dotdot_mqtt.h:34707
uint32_t mac_tx_bcast
Definition: dotdot_mqtt.h:34694
uint16_t aps_decrypt_failures
Definition: dotdot_mqtt.h:34715
uint16_t packet_validate_drop_count
Definition: dotdot_mqtt.h:34719
uint16_t persistent_memory_writes
Definition: dotdot_mqtt.h:34692
uint8_t last_messagelqi
Definition: dotdot_mqtt.h:34721
uint16_t aps_tx_bcast
Definition: dotdot_mqtt.h:34700
uint16_t relayed_ucast
Definition: dotdot_mqtt.h:34717
uint16_t aps_tx_ucast_success
Definition: dotdot_mqtt.h:34702
uint32_t mac_rx_ucast
Definition: dotdot_mqtt.h:34695
uint16_t nwk_decrypt_failures
Definition: dotdot_mqtt.h:34714
uint16_t aps_rx_bcast
Definition: dotdot_mqtt.h:34699
uint16_t nwkfc_failure
Definition: dotdot_mqtt.h:34711
uint16_t aps_tx_ucast_fail
Definition: dotdot_mqtt.h:34704
uint16_t packet_buffer_allocate_failures
Definition: dotdot_mqtt.h:34716
uint32_t mac_tx_ucast
Definition: dotdot_mqtt.h:34696
uint16_t phy_tomac_queue_limit_reached
Definition: dotdot_mqtt.h:34718
uint16_t child_moved
Definition: dotdot_mqtt.h:34710
uint16_t aps_rx_ucast
Definition: dotdot_mqtt.h:34701
uint16_t join_indication
Definition: dotdot_mqtt.h:34709
int8_t last_messagerssi
Definition: dotdot_mqtt.h:34722
uint16_t neighbor_stale
Definition: dotdot_mqtt.h:34708
uint16_t mac_tx_ucast_fail
Definition: dotdot_mqtt.h:34698
Definition: dotdot_mqtt.h:34725
bool nwk_decrypt_failures
Definition: dotdot_mqtt.h:34749
bool aps_rx_ucast
Definition: dotdot_mqtt.h:34736
bool neighbor_stale
Definition: dotdot_mqtt.h:34743
bool mac_tx_ucast_retry
Definition: dotdot_mqtt.h:34732
bool aps_tx_bcast
Definition: dotdot_mqtt.h:34735
bool child_moved
Definition: dotdot_mqtt.h:34745
bool number_of_resets
Definition: dotdot_mqtt.h:34726
bool mac_tx_bcast
Definition: dotdot_mqtt.h:34729
bool persistent_memory_writes
Definition: dotdot_mqtt.h:34727
bool aps_tx_ucast_fail
Definition: dotdot_mqtt.h:34739
bool nwkfc_failure
Definition: dotdot_mqtt.h:34746
bool last_messagelqi
Definition: dotdot_mqtt.h:34756
bool aps_unauthorized_key
Definition: dotdot_mqtt.h:34748
bool relayed_ucast
Definition: dotdot_mqtt.h:34752
bool aps_tx_ucast_retry
Definition: dotdot_mqtt.h:34738
bool last_messagerssi
Definition: dotdot_mqtt.h:34757
bool aps_tx_ucast_success
Definition: dotdot_mqtt.h:34737
bool mac_rx_ucast
Definition: dotdot_mqtt.h:34730
bool aps_decrypt_failures
Definition: dotdot_mqtt.h:34750
bool join_indication
Definition: dotdot_mqtt.h:34744
bool packet_validate_drop_count
Definition: dotdot_mqtt.h:34754
bool apsfc_failure
Definition: dotdot_mqtt.h:34747
bool averagemac_retry_peraps_message_sent
Definition: dotdot_mqtt.h:34755
bool phy_tomac_queue_limit_reached
Definition: dotdot_mqtt.h:34753
bool aps_rx_bcast
Definition: dotdot_mqtt.h:34734
bool mac_tx_ucast_fail
Definition: dotdot_mqtt.h:34733
bool packet_buffer_allocate_failures
Definition: dotdot_mqtt.h:34751
bool neighbor_added
Definition: dotdot_mqtt.h:34741
bool mac_rx_bcast
Definition: dotdot_mqtt.h:34728
bool neighbor_removed
Definition: dotdot_mqtt.h:34742
bool route_disc_initiated
Definition: dotdot_mqtt.h:34740
bool mac_tx_ucast
Definition: dotdot_mqtt.h:34731
Command fields for DoorLock/ClearAllPINCodesResponse.
Definition: dotdot_mqtt.h:11459
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11460
Command fields for DoorLock/ClearAllRFIDCodesResponse.
Definition: dotdot_mqtt.h:11772
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11773
Command fields for DoorLock/ClearHolidaySchedule.
Definition: dotdot_mqtt.h:11672
DrlkHolidayScheduleID holiday_scheduleid
Definition: dotdot_mqtt.h:11673
Command fields for DoorLock/ClearHolidayScheduleResponse.
Definition: dotdot_mqtt.h:11679
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11680
Command fields for DoorLock/ClearWeekdaySchedule.
Definition: dotdot_mqtt.h:11554
DrlkWeekDayScheduleID scheduleid
Definition: dotdot_mqtt.h:11555
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:11557
Command fields for DoorLock/ClearWeekdayScheduleResponse.
Definition: dotdot_mqtt.h:11563
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11564
Command fields for DoorLock/ClearYearDaySchedule.
Definition: dotdot_mqtt.h:11614
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:11617
DrlkYearDayScheduleID scheduleid
Definition: dotdot_mqtt.h:11615
Command fields for DoorLock/ClearYearDayScheduleResponse.
Definition: dotdot_mqtt.h:11623
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11624
Command fields for DoorLock/ClearPINCode.
Definition: dotdot_mqtt.h:11445
DrlkPINUserID userid
Definition: dotdot_mqtt.h:11446
Command fields for DoorLock/ClearPINCodeResponse.
Definition: dotdot_mqtt.h:11452
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11453
Command fields for DoorLock/ClearRFIDCode.
Definition: dotdot_mqtt.h:11758
DrlkRFIDUserID userid
Definition: dotdot_mqtt.h:11759
Command fields for DoorLock/ClearRFIDCodeResponse.
Definition: dotdot_mqtt.h:11765
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11766
Command fields for DoorLock/GetHolidaySchedule.
Definition: dotdot_mqtt.h:11650
DrlkHolidayScheduleID holiday_scheduleid
Definition: dotdot_mqtt.h:11651
Command fields for DoorLock/GetHolidayScheduleResponse.
Definition: dotdot_mqtt.h:11657
DrlkOperMode operating_mode_during_holiday
Definition: dotdot_mqtt.h:11666
uint32_t local_end_time
Definition: dotdot_mqtt.h:11664
uint32_t local_start_time
Definition: dotdot_mqtt.h:11662
uint8_t holiday_scheduleid
Definition: dotdot_mqtt.h:11658
zclStatus status
Definition: dotdot_mqtt.h:11660
Command fields for DoorLock/GetLogRecord.
Definition: dotdot_mqtt.h:11379
uint16_t log_index
Definition: dotdot_mqtt.h:11380
Command fields for DoorLock/GetLogRecordResponse.
Definition: dotdot_mqtt.h:11386
GetLogRecordResponseEventType event_type
Definition: dotdot_mqtt.h:11391
DrlkOperEventSource source_operation_event
Definition: dotdot_mqtt.h:11393
uint16_t log_entryid
Definition: dotdot_mqtt.h:11387
uint32_t timestamp
Definition: dotdot_mqtt.h:11389
const char * pin
Definition: dotdot_mqtt.h:11399
uint8_t eventid_or_alarm_code
Definition: dotdot_mqtt.h:11395
uint16_t userid
Definition: dotdot_mqtt.h:11397
Command fields for DoorLock/GetUserStatus.
Definition: dotdot_mqtt.h:11482
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:11483
Command fields for DoorLock/GetUserStatusResponse.
Definition: dotdot_mqtt.h:11489
uint16_t userid
Definition: dotdot_mqtt.h:11490
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:11492
Command fields for DoorLock/GetUserType.
Definition: dotdot_mqtt.h:11702
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:11703
Command fields for DoorLock/GetUserTypeResponse.
Definition: dotdot_mqtt.h:11709
uint16_t userid
Definition: dotdot_mqtt.h:11710
DrlkUserType user_type
Definition: dotdot_mqtt.h:11712
Command fields for DoorLock/GetWeekdaySchedule.
Definition: dotdot_mqtt.h:11524
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:11527
DrlkWeekDayScheduleID scheduleid
Definition: dotdot_mqtt.h:11525
Command fields for DoorLock/GetWeekdayScheduleResponse.
Definition: dotdot_mqtt.h:11533
uint8_t end_minute
Definition: dotdot_mqtt.h:11548
uint8_t days_mask
Definition: dotdot_mqtt.h:11540
uint8_t start_hour
Definition: dotdot_mqtt.h:11542
uint16_t userid
Definition: dotdot_mqtt.h:11536
uint8_t end_hour
Definition: dotdot_mqtt.h:11546
zclStatus status
Definition: dotdot_mqtt.h:11538
uint8_t scheduleid
Definition: dotdot_mqtt.h:11534
uint8_t start_minute
Definition: dotdot_mqtt.h:11544
Command fields for DoorLock/GetYearDaySchedule.
Definition: dotdot_mqtt.h:11590
DrlkYearDayScheduleID scheduleid
Definition: dotdot_mqtt.h:11591
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:11593
Command fields for DoorLock/GetYearDayScheduleResponse.
Definition: dotdot_mqtt.h:11599
uint32_t local_start_time
Definition: dotdot_mqtt.h:11606
uint32_t local_end_time
Definition: dotdot_mqtt.h:11608
uint16_t userid
Definition: dotdot_mqtt.h:11602
zclStatus status
Definition: dotdot_mqtt.h:11604
uint8_t scheduleid
Definition: dotdot_mqtt.h:11600
Command fields for DoorLock/GetPINCode.
Definition: dotdot_mqtt.h:11425
DrlkPINUserID userid
Definition: dotdot_mqtt.h:11426
Command fields for DoorLock/GetPINCodeResponse.
Definition: dotdot_mqtt.h:11432
DrlkUserType user_type
Definition: dotdot_mqtt.h:11437
const char * code
Definition: dotdot_mqtt.h:11439
uint16_t userid
Definition: dotdot_mqtt.h:11433
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:11435
Command fields for DoorLock/GetRFIDCode.
Definition: dotdot_mqtt.h:11738
DrlkRFIDUserID userid
Definition: dotdot_mqtt.h:11739
Command fields for DoorLock/GetRFIDCodeResponse.
Definition: dotdot_mqtt.h:11745
uint16_t userid
Definition: dotdot_mqtt.h:11746
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:11748
DrlkUserType user_type
Definition: dotdot_mqtt.h:11750
const char * rfid_code
Definition: dotdot_mqtt.h:11752
Command fields for DoorLock/LockDoor.
Definition: dotdot_mqtt.h:11321
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:11322
Command fields for DoorLock/LockDoorResponse.
Definition: dotdot_mqtt.h:11328
zclStatus status
Definition: dotdot_mqtt.h:11329
Command fields for DoorLock/OperatingEventNotification.
Definition: dotdot_mqtt.h:11779
const char * data
Definition: dotdot_mqtt.h:11790
uint16_t userid
Definition: dotdot_mqtt.h:11784
DrlkOperEventSource operation_event_source
Definition: dotdot_mqtt.h:11780
OperatingEventNotificationOperationEventCode operation_event_code
Definition: dotdot_mqtt.h:11782
const char * pin
Definition: dotdot_mqtt.h:11786
uint32_t local_time
Definition: dotdot_mqtt.h:11788
Command fields for DoorLock/ProgrammingEventNotification.
Definition: dotdot_mqtt.h:11796
uint16_t userid
Definition: dotdot_mqtt.h:11801
DrlkUserType user_type
Definition: dotdot_mqtt.h:11805
uint32_t local_time
Definition: dotdot_mqtt.h:11809
ProgrammingEventNotificationProgramEventCode program_event_code
Definition: dotdot_mqtt.h:11799
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:11807
const char * data
Definition: dotdot_mqtt.h:11811
const char * pin
Definition: dotdot_mqtt.h:11803
ProgrammingEventNotificationProgramEventSource program_event_source
Definition: dotdot_mqtt.h:11797
Command fields for DoorLock/SetHolidaySchedule.
Definition: dotdot_mqtt.h:11630
DrlkHolidayScheduleID holiday_scheduleid
Definition: dotdot_mqtt.h:11631
DrlkOperMode operating_mode_during_holiday
Definition: dotdot_mqtt.h:11637
uint32_t local_end_time
Definition: dotdot_mqtt.h:11635
uint32_t local_start_time
Definition: dotdot_mqtt.h:11633
Command fields for DoorLock/SetHolidayScheduleResponse.
Definition: dotdot_mqtt.h:11643
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11644
Command fields for DoorLock/SetUserStatus.
Definition: dotdot_mqtt.h:11466
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:11467
DrlkSettableUserStatus user_status
Definition: dotdot_mqtt.h:11469
Command fields for DoorLock/SetUserStatusResponse.
Definition: dotdot_mqtt.h:11475
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11476
Command fields for DoorLock/SetUserType.
Definition: dotdot_mqtt.h:11686
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:11687
DrlkUserType user_type
Definition: dotdot_mqtt.h:11689
Command fields for DoorLock/SetUserTypeResponse.
Definition: dotdot_mqtt.h:11695
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11696
Command fields for DoorLock/SetWeekdaySchedule.
Definition: dotdot_mqtt.h:11498
uint8_t days_mask
Definition: dotdot_mqtt.h:11503
DrlkWeekDayScheduleID scheduleid
Definition: dotdot_mqtt.h:11499
uint8_t end_hour
Definition: dotdot_mqtt.h:11509
uint8_t start_hour
Definition: dotdot_mqtt.h:11505
uint8_t start_minute
Definition: dotdot_mqtt.h:11507
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:11501
uint8_t end_minute
Definition: dotdot_mqtt.h:11511
Command fields for DoorLock/SetWeekdayScheduleResponse.
Definition: dotdot_mqtt.h:11517
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11518
Command fields for DoorLock/SetYearDaySchedule.
Definition: dotdot_mqtt.h:11570
uint32_t local_end_time
Definition: dotdot_mqtt.h:11577
uint32_t local_start_time
Definition: dotdot_mqtt.h:11575
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:11573
DrlkYearDayScheduleID scheduleid
Definition: dotdot_mqtt.h:11571
Command fields for DoorLock/SetYearDayScheduleResponse.
Definition: dotdot_mqtt.h:11583
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:11584
Command fields for DoorLock/SetPINCode.
Definition: dotdot_mqtt.h:11405
DrlkUserType user_type
Definition: dotdot_mqtt.h:11410
DrlkPINUserID userid
Definition: dotdot_mqtt.h:11406
DrlkSettableUserStatus user_status
Definition: dotdot_mqtt.h:11408
const char * pin
Definition: dotdot_mqtt.h:11412
Command fields for DoorLock/SetPINCodeResponse.
Definition: dotdot_mqtt.h:11418
DrlkSetCodeStatus status
Definition: dotdot_mqtt.h:11419
Command fields for DoorLock/SetRFIDCode.
Definition: dotdot_mqtt.h:11718
DrlkSettableUserStatus user_status
Definition: dotdot_mqtt.h:11721
DrlkRFIDUserID userid
Definition: dotdot_mqtt.h:11719
const char * rfid_code
Definition: dotdot_mqtt.h:11725
DrlkUserType user_type
Definition: dotdot_mqtt.h:11723
Command fields for DoorLock/SetRFIDCodeResponse.
Definition: dotdot_mqtt.h:11731
DrlkSetCodeStatus status
Definition: dotdot_mqtt.h:11732
Command fields for DoorLock/Toggle.
Definition: dotdot_mqtt.h:11349
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:11350
Command fields for DoorLock/ToggleResponse.
Definition: dotdot_mqtt.h:11356
zclStatus status
Definition: dotdot_mqtt.h:11357
Command fields for DoorLock/UnlockDoor.
Definition: dotdot_mqtt.h:11335
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:11336
Command fields for DoorLock/UnlockDoorResponse.
Definition: dotdot_mqtt.h:11342
zclStatus status
Definition: dotdot_mqtt.h:11343
Command fields for DoorLock/UnlockWithTimeout.
Definition: dotdot_mqtt.h:11363
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:11366
uint16_t timeout_in_seconds
Definition: dotdot_mqtt.h:11364
Command fields for DoorLock/UnlockWithTimeoutResponse.
Definition: dotdot_mqtt.h:11372
zclStatus status
Definition: dotdot_mqtt.h:11373
Definition: dotdot_mqtt.h:11210
uint16_t rf_programming_event_mask
Definition: dotdot_mqtt.h:11252
uint8_t number_of_week_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:11222
uint8_t number_of_year_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:11223
bool requirepi_nforrf_operation
Definition: dotdot_mqtt.h:11244
uint16_t number_of_total_users_supported
Definition: dotdot_mqtt.h:11219
uint8_t wrong_code_entry_limit
Definition: dotdot_mqtt.h:11241
uint16_t open_period
Definition: dotdot_mqtt.h:11217
uint32_t auto_relock_time
Definition: dotdot_mqtt.h:11232
uint8_t maxpin_code_length
Definition: dotdot_mqtt.h:11225
bool enable_one_touch_locking
Definition: dotdot_mqtt.h:11238
uint16_t number_of_log_records_supported
Definition: dotdot_mqtt.h:11218
uint16_t number_ofrfid_users_supported
Definition: dotdot_mqtt.h:11221
uint8_t lock_state
Definition: dotdot_mqtt.h:11211
uint8_t led_settings
Definition: dotdot_mqtt.h:11231
uint8_t door_state
Definition: dotdot_mqtt.h:11214
uint8_t maxrfid_code_length
Definition: dotdot_mqtt.h:11227
uint8_t user_code_temporary_disable_time
Definition: dotdot_mqtt.h:11242
bool enable_local_programming
Definition: dotdot_mqtt.h:11237
uint8_t sound_volume
Definition: dotdot_mqtt.h:11233
bool enable_logging
Definition: dotdot_mqtt.h:11229
uint16_t rf_operation_event_mask
Definition: dotdot_mqtt.h:11248
bool enable_privacy_mode_button
Definition: dotdot_mqtt.h:11240
uint32_t door_closed_events
Definition: dotdot_mqtt.h:11216
uint16_t supported_operating_modes
Definition: dotdot_mqtt.h:11235
uint16_t keypad_programming_event_mask
Definition: dotdot_mqtt.h:11251
uint8_t security_level
Definition: dotdot_mqtt.h:11245
uint8_t lock_type
Definition: dotdot_mqtt.h:11212
uint16_t keypad_operation_event_mask
Definition: dotdot_mqtt.h:11247
uint16_t rfid_operation_event_mask
Definition: dotdot_mqtt.h:11250
uint16_t number_ofpin_users_supported
Definition: dotdot_mqtt.h:11220
const char * language
Definition: dotdot_mqtt.h:11230
uint8_t minpin_code_length
Definition: dotdot_mqtt.h:11226
bool sendpin_over_the_air
Definition: dotdot_mqtt.h:11243
uint8_t operating_mode
Definition: dotdot_mqtt.h:11234
uint16_t default_configuration_register
Definition: dotdot_mqtt.h:11236
bool actuator_enabled
Definition: dotdot_mqtt.h:11213
uint8_t number_of_holiday_schedules_supported
Definition: dotdot_mqtt.h:11224
uint8_t minrfid_code_length
Definition: dotdot_mqtt.h:11228
uint16_t rfid_programming_event_mask
Definition: dotdot_mqtt.h:11253
uint16_t alarm_mask
Definition: dotdot_mqtt.h:11246
uint32_t door_open_events
Definition: dotdot_mqtt.h:11215
uint16_t manual_operation_event_mask
Definition: dotdot_mqtt.h:11249
bool enable_inside_statusled
Definition: dotdot_mqtt.h:11239
Definition: dotdot_mqtt.h:11256
bool operating_mode
Definition: dotdot_mqtt.h:11280
bool keypad_operation_event_mask
Definition: dotdot_mqtt.h:11293
bool security_level
Definition: dotdot_mqtt.h:11291
bool rf_operation_event_mask
Definition: dotdot_mqtt.h:11294
bool maxpin_code_length
Definition: dotdot_mqtt.h:11271
bool sound_volume
Definition: dotdot_mqtt.h:11279
bool door_state
Definition: dotdot_mqtt.h:11260
bool language
Definition: dotdot_mqtt.h:11276
bool open_period
Definition: dotdot_mqtt.h:11263
bool user_code_temporary_disable_time
Definition: dotdot_mqtt.h:11288
bool number_of_log_records_supported
Definition: dotdot_mqtt.h:11264
bool enable_one_touch_locking
Definition: dotdot_mqtt.h:11284
bool number_ofrfid_users_supported
Definition: dotdot_mqtt.h:11267
bool rfid_operation_event_mask
Definition: dotdot_mqtt.h:11296
bool lock_type
Definition: dotdot_mqtt.h:11258
bool minrfid_code_length
Definition: dotdot_mqtt.h:11274
bool wrong_code_entry_limit
Definition: dotdot_mqtt.h:11287
bool door_closed_events
Definition: dotdot_mqtt.h:11262
bool sendpin_over_the_air
Definition: dotdot_mqtt.h:11289
bool number_of_year_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:11269
bool enable_inside_statusled
Definition: dotdot_mqtt.h:11285
bool enable_privacy_mode_button
Definition: dotdot_mqtt.h:11286
bool rf_programming_event_mask
Definition: dotdot_mqtt.h:11298
bool manual_operation_event_mask
Definition: dotdot_mqtt.h:11295
bool maxrfid_code_length
Definition: dotdot_mqtt.h:11273
bool alarm_mask
Definition: dotdot_mqtt.h:11292
bool enable_logging
Definition: dotdot_mqtt.h:11275
bool number_ofpin_users_supported
Definition: dotdot_mqtt.h:11266
bool minpin_code_length
Definition: dotdot_mqtt.h:11272
bool enable_local_programming
Definition: dotdot_mqtt.h:11283
bool number_of_holiday_schedules_supported
Definition: dotdot_mqtt.h:11270
bool keypad_programming_event_mask
Definition: dotdot_mqtt.h:11297
bool lock_state
Definition: dotdot_mqtt.h:11257
bool actuator_enabled
Definition: dotdot_mqtt.h:11259
bool number_of_week_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:11268
bool auto_relock_time
Definition: dotdot_mqtt.h:11278
bool led_settings
Definition: dotdot_mqtt.h:11277
bool requirepi_nforrf_operation
Definition: dotdot_mqtt.h:11290
bool supported_operating_modes
Definition: dotdot_mqtt.h:11281
bool door_open_events
Definition: dotdot_mqtt.h:11261
bool rfid_programming_event_mask
Definition: dotdot_mqtt.h:11299
bool default_configuration_register
Definition: dotdot_mqtt.h:11282
bool number_of_total_users_supported
Definition: dotdot_mqtt.h:11265
Definition: dotdot_mqtt.h:27171
uint16_t measured_value
Definition: dotdot_mqtt.h:27172
uint16_t max_measured_value
Definition: dotdot_mqtt.h:27174
uint16_t min_measured_value
Definition: dotdot_mqtt.h:27173
uint16_t tolerance
Definition: dotdot_mqtt.h:27175
Definition: dotdot_mqtt.h:27178
bool measured_value
Definition: dotdot_mqtt.h:27179
bool min_measured_value
Definition: dotdot_mqtt.h:27180
bool tolerance
Definition: dotdot_mqtt.h:27182
bool max_measured_value
Definition: dotdot_mqtt.h:27181
Command fields for ElectricalMeasurement/GetMeasurementProfile.
Definition: dotdot_mqtt.h:30615
uint8_t number_of_intervals
Definition: dotdot_mqtt.h:30620
UTC start_time
Definition: dotdot_mqtt.h:30618
uint16_t attributeid
Definition: dotdot_mqtt.h:30616
Command fields for ElectricalMeasurement/GetMeasurementProfileResponse.
Definition: dotdot_mqtt.h:30597
const uint8_t * intervals
Definition: dotdot_mqtt.h:30609
GetMeasurementProfileResponseStatus status
Definition: dotdot_mqtt.h:30600
uint16_t attribute_id
Definition: dotdot_mqtt.h:30606
ProfileIntervalPeriod profile_interval_period
Definition: dotdot_mqtt.h:30602
UTC start_time
Definition: dotdot_mqtt.h:30598
uint8_t number_of_intervals_delivered
Definition: dotdot_mqtt.h:30604
uint8_t intervals_count
Definition: dotdot_mqtt.h:30608
Command fields for ElectricalMeasurement/GetProfileInfoResponse.
Definition: dotdot_mqtt.h:30583
uint8_t max_number_of_intervals
Definition: dotdot_mqtt.h:30588
const uint16_t * list_of_attributes
Definition: dotdot_mqtt.h:30591
ProfileIntervalPeriod profile_interval_period
Definition: dotdot_mqtt.h:30586
uint8_t profile_count
Definition: dotdot_mqtt.h:30584
uint8_t list_of_attributes_count
Definition: dotdot_mqtt.h:30590
Definition: dotdot_mqtt.h:30304
int16_t measured_phase5th_harmonic_current
Definition: dotdot_mqtt.h:30336
int16_t reactive_power
Definition: dotdot_mqtt.h:30358
int16_t ac_voltage_overload
Definition: dotdot_mqtt.h:30378
uint16_t ac_voltage_multiplier
Definition: dotdot_mqtt.h:30368
uint16_t rms_current_min
Definition: dotdot_mqtt.h:30353
uint16_t apparent_power_phb
Definition: dotdot_mqtt.h:30401
uint16_t averagerms_under_voltage_counter_phb
Definition: dotdot_mqtt.h:30405
int16_t active_current
Definition: dotdot_mqtt.h:30347
uint16_t averagerms_voltage_measurement_period_phb
Definition: dotdot_mqtt.h:30403
uint16_t averagerms_voltage_measurement_period_phc
Definition: dotdot_mqtt.h:30425
uint16_t rms_current_max_phc
Definition: dotdot_mqtt.h:30418
uint16_t ac_power_multiplier
Definition: dotdot_mqtt.h:30372
int16_t reactive_current
Definition: dotdot_mqtt.h:30348
uint16_t dc_current_multiplier
Definition: dotdot_mqtt.h:30317
uint16_t rms_extreme_under_voltage_period_phc
Definition: dotdot_mqtt.h:30429
uint16_t rms_voltage_swell_period_phc
Definition: dotdot_mqtt.h:30431
uint16_t ac_frequency_min
Definition: dotdot_mqtt.h:30322
uint16_t ac_voltage_divisor
Definition: dotdot_mqtt.h:30369
uint16_t rms_voltage_sag_period_phc
Definition: dotdot_mqtt.h:30430
uint16_t rms_voltage_sag_period
Definition: dotdot_mqtt.h:30366
uint16_t rms_current
Definition: dotdot_mqtt.h:30352
int16_t dc_current_overload
Definition: dotdot_mqtt.h:30376
uint16_t rms_extreme_under_voltage_period_phb
Definition: dotdot_mqtt.h:30407
uint16_t dc_voltage_divisor
Definition: dotdot_mqtt.h:30316
int32_t total_active_power
Definition: dotdot_mqtt.h:30325
uint16_t rms_extreme_over_voltage_period
Definition: dotdot_mqtt.h:30364
uint16_t averagerms_over_voltage_counter_phb
Definition: dotdot_mqtt.h:30404
uint16_t ac_alarms_mask
Definition: dotdot_mqtt.h:30377
uint16_t rms_voltage_max
Definition: dotdot_mqtt.h:30351
uint16_t dc_voltage_multiplier
Definition: dotdot_mqtt.h:30315
uint16_t rms_extreme_over_voltage_period_phb
Definition: dotdot_mqtt.h:30406
uint16_t rms_voltage
Definition: dotdot_mqtt.h:30349
int16_t active_power_max_phb
Definition: dotdot_mqtt.h:30399
uint16_t averagerms_under_voltage_counter
Definition: dotdot_mqtt.h:30363
int8_t harmonic_current_multiplier
Definition: dotdot_mqtt.h:30344
uint16_t rms_voltage_min_phc
Definition: dotdot_mqtt.h:30414
int16_t dc_current
Definition: dotdot_mqtt.h:30309
int16_t dc_voltage
Definition: dotdot_mqtt.h:30306
int16_t dc_voltage_min
Definition: dotdot_mqtt.h:30307
int16_t rms_extreme_under_voltage
Definition: dotdot_mqtt.h:30385
uint16_t ac_frequency_divisor
Definition: dotdot_mqtt.h:30341
uint16_t rms_current_phc
Definition: dotdot_mqtt.h:30416
uint16_t dc_current_divisor
Definition: dotdot_mqtt.h:30318
uint16_t line_current_phc
Definition: dotdot_mqtt.h:30410
int16_t measured5th_harmonic_current
Definition: dotdot_mqtt.h:30330
uint16_t rms_voltage_sag_period_phb
Definition: dotdot_mqtt.h:30408
int16_t active_power_phc
Definition: dotdot_mqtt.h:30419
int16_t active_current_phb
Definition: dotdot_mqtt.h:30389
int16_t measured_phase11th_harmonic_current
Definition: dotdot_mqtt.h:30339
int16_t rms_voltage_sag
Definition: dotdot_mqtt.h:30386
uint16_t rms_voltage_min_phb
Definition: dotdot_mqtt.h:30392
int16_t measured_phase3rd_harmonic_current
Definition: dotdot_mqtt.h:30335
int16_t active_power_phb
Definition: dotdot_mqtt.h:30397
int16_t dc_power_min
Definition: dotdot_mqtt.h:30313
int16_t active_power_min_phb
Definition: dotdot_mqtt.h:30398
uint16_t rms_voltage_swell_period_phb
Definition: dotdot_mqtt.h:30409
uint16_t rms_current_max_phb
Definition: dotdot_mqtt.h:30396
int16_t measured9th_harmonic_current
Definition: dotdot_mqtt.h:30332
uint16_t rms_current_min_phc
Definition: dotdot_mqtt.h:30417
int16_t reactive_power_phc
Definition: dotdot_mqtt.h:30422
uint16_t rms_current_max
Definition: dotdot_mqtt.h:30354
uint16_t dc_power_divisor
Definition: dotdot_mqtt.h:30320
uint16_t rms_voltage_max_phc
Definition: dotdot_mqtt.h:30415
uint16_t ac_frequency
Definition: dotdot_mqtt.h:30321
uint16_t dc_power_multiplier
Definition: dotdot_mqtt.h:30319
uint32_t total_apparent_power
Definition: dotdot_mqtt.h:30327
int16_t active_power_max_phc
Definition: dotdot_mqtt.h:30421
int16_t reactive_current_phb
Definition: dotdot_mqtt.h:30390
int16_t reactive_power_phb
Definition: dotdot_mqtt.h:30400
int16_t rms_voltage_swell
Definition: dotdot_mqtt.h:30387
int16_t rms_extreme_over_voltage
Definition: dotdot_mqtt.h:30384
int16_t active_power_min_phc
Definition: dotdot_mqtt.h:30420
int16_t active_current_phc
Definition: dotdot_mqtt.h:30411
int8_t power_factor_phb
Definition: dotdot_mqtt.h:30402
uint8_t dc_overload_alarms_mask
Definition: dotdot_mqtt.h:30374
int16_t measured_phase9th_harmonic_current
Definition: dotdot_mqtt.h:30338
int16_t measured7th_harmonic_current
Definition: dotdot_mqtt.h:30331
int16_t ac_current_overload
Definition: dotdot_mqtt.h:30379
int16_t reactive_current_phc
Definition: dotdot_mqtt.h:30412
int16_t dc_voltage_max
Definition: dotdot_mqtt.h:30308
uint16_t rms_voltage_min
Definition: dotdot_mqtt.h:30350
uint32_t power_divisor
Definition: dotdot_mqtt.h:30343
int16_t active_power_max
Definition: dotdot_mqtt.h:30357
int16_t dc_power
Definition: dotdot_mqtt.h:30312
uint16_t apparent_power
Definition: dotdot_mqtt.h:30359
uint16_t rms_voltage_swell_period
Definition: dotdot_mqtt.h:30367
uint16_t averagerms_over_voltage_counter
Definition: dotdot_mqtt.h:30362
int16_t averagerms_under_voltage
Definition: dotdot_mqtt.h:30383
int16_t measured_phase7th_harmonic_current
Definition: dotdot_mqtt.h:30337
int16_t dc_voltage_overload
Definition: dotdot_mqtt.h:30375
int16_t measured3rd_harmonic_current
Definition: dotdot_mqtt.h:30329
uint16_t averagerms_over_voltage_counter_phc
Definition: dotdot_mqtt.h:30426
uint16_t apparent_power_phc
Definition: dotdot_mqtt.h:30423
int16_t averagerms_over_voltage
Definition: dotdot_mqtt.h:30382
int8_t power_factor_phc
Definition: dotdot_mqtt.h:30424
uint16_t rms_voltage_phc
Definition: dotdot_mqtt.h:30413
uint16_t ac_current_multiplier
Definition: dotdot_mqtt.h:30370
uint16_t ac_power_divisor
Definition: dotdot_mqtt.h:30373
uint16_t line_current
Definition: dotdot_mqtt.h:30346
uint16_t rms_current_min_phb
Definition: dotdot_mqtt.h:30395
uint16_t line_current_phb
Definition: dotdot_mqtt.h:30388
uint16_t averagerms_under_voltage_counter_phc
Definition: dotdot_mqtt.h:30427
int16_t ac_reactive_power_overload
Definition: dotdot_mqtt.h:30381
int16_t dc_power_max
Definition: dotdot_mqtt.h:30314
uint16_t rms_voltage_max_phb
Definition: dotdot_mqtt.h:30393
uint32_t measurement_type
Definition: dotdot_mqtt.h:30305
uint16_t ac_frequency_max
Definition: dotdot_mqtt.h:30323
int16_t dc_current_max
Definition: dotdot_mqtt.h:30311
int16_t active_power
Definition: dotdot_mqtt.h:30355
uint16_t neutral_current
Definition: dotdot_mqtt.h:30324
int16_t measured11th_harmonic_current
Definition: dotdot_mqtt.h:30333
uint16_t rms_extreme_under_voltage_period
Definition: dotdot_mqtt.h:30365
uint32_t power_multiplier
Definition: dotdot_mqtt.h:30342
int16_t dc_current_min
Definition: dotdot_mqtt.h:30310
int16_t measured_phase1st_harmonic_current
Definition: dotdot_mqtt.h:30334
int16_t active_power_min
Definition: dotdot_mqtt.h:30356
uint16_t averagerms_voltage_measurement_period
Definition: dotdot_mqtt.h:30361
int32_t total_reactive_power
Definition: dotdot_mqtt.h:30326
int16_t measured1st_harmonic_current
Definition: dotdot_mqtt.h:30328
uint16_t ac_current_divisor
Definition: dotdot_mqtt.h:30371
uint16_t rms_extreme_over_voltage_period_phc
Definition: dotdot_mqtt.h:30428
uint16_t rms_current_phb
Definition: dotdot_mqtt.h:30394
int16_t ac_active_power_overload
Definition: dotdot_mqtt.h:30380
uint16_t ac_frequency_multiplier
Definition: dotdot_mqtt.h:30340
uint16_t rms_voltage_phb
Definition: dotdot_mqtt.h:30391
int8_t phase_harmonic_current_multiplier
Definition: dotdot_mqtt.h:30345
int8_t power_factor
Definition: dotdot_mqtt.h:30360
Definition: dotdot_mqtt.h:30434
bool rms_voltage_swell
Definition: dotdot_mqtt.h:30517
bool ac_current_overload
Definition: dotdot_mqtt.h:30509
bool rms_voltage_max
Definition: dotdot_mqtt.h:30481
bool total_reactive_power
Definition: dotdot_mqtt.h:30456
bool ac_voltage_multiplier
Definition: dotdot_mqtt.h:30498
bool dc_current_min
Definition: dotdot_mqtt.h:30440
bool rms_current_min
Definition: dotdot_mqtt.h:30483
bool averagerms_under_voltage
Definition: dotdot_mqtt.h:30513
bool apparent_power
Definition: dotdot_mqtt.h:30489
bool total_active_power
Definition: dotdot_mqtt.h:30455
bool measured_phase1st_harmonic_current
Definition: dotdot_mqtt.h:30464
bool dc_power_divisor
Definition: dotdot_mqtt.h:30450
bool rms_extreme_under_voltage_period_phc
Definition: dotdot_mqtt.h:30559
bool active_current
Definition: dotdot_mqtt.h:30477
bool ac_frequency
Definition: dotdot_mqtt.h:30451
bool active_power_max
Definition: dotdot_mqtt.h:30487
bool reactive_power
Definition: dotdot_mqtt.h:30488
bool dc_current_divisor
Definition: dotdot_mqtt.h:30448
bool rms_extreme_over_voltage_period_phb
Definition: dotdot_mqtt.h:30536
bool averagerms_over_voltage
Definition: dotdot_mqtt.h:30512
bool apparent_power_phc
Definition: dotdot_mqtt.h:30553
bool averagerms_over_voltage_counter_phc
Definition: dotdot_mqtt.h:30556
bool rms_voltage_swell_period_phc
Definition: dotdot_mqtt.h:30561
bool averagerms_voltage_measurement_period
Definition: dotdot_mqtt.h:30491
bool dc_voltage_max
Definition: dotdot_mqtt.h:30438
bool apparent_power_phb
Definition: dotdot_mqtt.h:30531
bool rms_voltage_max_phc
Definition: dotdot_mqtt.h:30545
bool ac_frequency_multiplier
Definition: dotdot_mqtt.h:30470
bool rms_voltage_sag
Definition: dotdot_mqtt.h:30516
bool dc_voltage_divisor
Definition: dotdot_mqtt.h:30446
bool dc_voltage_multiplier
Definition: dotdot_mqtt.h:30445
bool active_power_min_phc
Definition: dotdot_mqtt.h:30550
bool dc_voltage_overload
Definition: dotdot_mqtt.h:30505
bool active_current_phc
Definition: dotdot_mqtt.h:30541
bool active_power_phc
Definition: dotdot_mqtt.h:30549
bool active_power_phb
Definition: dotdot_mqtt.h:30527
bool averagerms_over_voltage_counter
Definition: dotdot_mqtt.h:30492
bool dc_power_max
Definition: dotdot_mqtt.h:30444
bool rms_current_max_phb
Definition: dotdot_mqtt.h:30526
bool active_power_max_phc
Definition: dotdot_mqtt.h:30551
bool measured7th_harmonic_current
Definition: dotdot_mqtt.h:30461
bool reactive_current_phc
Definition: dotdot_mqtt.h:30542
bool measurement_type
Definition: dotdot_mqtt.h:30435
bool rms_extreme_over_voltage_period
Definition: dotdot_mqtt.h:30494
bool active_current_phb
Definition: dotdot_mqtt.h:30519
bool averagerms_voltage_measurement_period_phc
Definition: dotdot_mqtt.h:30555
bool dc_current_overload
Definition: dotdot_mqtt.h:30506
bool dc_voltage_min
Definition: dotdot_mqtt.h:30437
bool active_power_min_phb
Definition: dotdot_mqtt.h:30528
bool rms_voltage_sag_period_phc
Definition: dotdot_mqtt.h:30560
bool active_power
Definition: dotdot_mqtt.h:30485
bool rms_voltage
Definition: dotdot_mqtt.h:30479
bool rms_current_phc
Definition: dotdot_mqtt.h:30546
bool dc_power_multiplier
Definition: dotdot_mqtt.h:30449
bool reactive_power_phb
Definition: dotdot_mqtt.h:30530
bool measured_phase9th_harmonic_current
Definition: dotdot_mqtt.h:30468
bool rms_voltage_sag_period_phb
Definition: dotdot_mqtt.h:30538
bool ac_current_multiplier
Definition: dotdot_mqtt.h:30500
bool rms_voltage_max_phb
Definition: dotdot_mqtt.h:30523
bool dc_current_multiplier
Definition: dotdot_mqtt.h:30447
bool measured9th_harmonic_current
Definition: dotdot_mqtt.h:30462
bool power_factor_phc
Definition: dotdot_mqtt.h:30554
bool rms_voltage_phb
Definition: dotdot_mqtt.h:30521
bool phase_harmonic_current_multiplier
Definition: dotdot_mqtt.h:30475
bool ac_alarms_mask
Definition: dotdot_mqtt.h:30507
bool ac_voltage_divisor
Definition: dotdot_mqtt.h:30499
bool rms_extreme_over_voltage
Definition: dotdot_mqtt.h:30514
bool averagerms_under_voltage_counter_phc
Definition: dotdot_mqtt.h:30557
bool line_current_phb
Definition: dotdot_mqtt.h:30518
bool dc_overload_alarms_mask
Definition: dotdot_mqtt.h:30504
bool measured11th_harmonic_current
Definition: dotdot_mqtt.h:30463
bool ac_frequency_divisor
Definition: dotdot_mqtt.h:30471
bool line_current
Definition: dotdot_mqtt.h:30476
bool ac_frequency_min
Definition: dotdot_mqtt.h:30452
bool dc_current
Definition: dotdot_mqtt.h:30439
bool measured3rd_harmonic_current
Definition: dotdot_mqtt.h:30459
bool power_factor
Definition: dotdot_mqtt.h:30490
bool rms_voltage_min_phc
Definition: dotdot_mqtt.h:30544
bool ac_active_power_overload
Definition: dotdot_mqtt.h:30510
bool rms_current_max
Definition: dotdot_mqtt.h:30484
bool ac_frequency_max
Definition: dotdot_mqtt.h:30453
bool averagerms_under_voltage_counter
Definition: dotdot_mqtt.h:30493
bool ac_power_multiplier
Definition: dotdot_mqtt.h:30502
bool rms_current
Definition: dotdot_mqtt.h:30482
bool rms_extreme_over_voltage_period_phc
Definition: dotdot_mqtt.h:30558
bool ac_power_divisor
Definition: dotdot_mqtt.h:30503
bool averagerms_over_voltage_counter_phb
Definition: dotdot_mqtt.h:30534
bool measured_phase11th_harmonic_current
Definition: dotdot_mqtt.h:30469
bool measured_phase3rd_harmonic_current
Definition: dotdot_mqtt.h:30465
bool measured1st_harmonic_current
Definition: dotdot_mqtt.h:30458
bool neutral_current
Definition: dotdot_mqtt.h:30454
bool ac_current_divisor
Definition: dotdot_mqtt.h:30501
bool line_current_phc
Definition: dotdot_mqtt.h:30540
bool rms_current_phb
Definition: dotdot_mqtt.h:30524
bool power_divisor
Definition: dotdot_mqtt.h:30473
bool reactive_current_phb
Definition: dotdot_mqtt.h:30520
bool rms_extreme_under_voltage_period_phb
Definition: dotdot_mqtt.h:30537
bool rms_voltage_min
Definition: dotdot_mqtt.h:30480
bool active_power_max_phb
Definition: dotdot_mqtt.h:30529
bool total_apparent_power
Definition: dotdot_mqtt.h:30457
bool dc_current_max
Definition: dotdot_mqtt.h:30441
bool rms_current_max_phc
Definition: dotdot_mqtt.h:30548
bool active_power_min
Definition: dotdot_mqtt.h:30486
bool rms_current_min_phc
Definition: dotdot_mqtt.h:30547
bool dc_voltage
Definition: dotdot_mqtt.h:30436
bool averagerms_under_voltage_counter_phb
Definition: dotdot_mqtt.h:30535
bool rms_voltage_min_phb
Definition: dotdot_mqtt.h:30522
bool ac_voltage_overload
Definition: dotdot_mqtt.h:30508
bool power_factor_phb
Definition: dotdot_mqtt.h:30532
bool rms_current_min_phb
Definition: dotdot_mqtt.h:30525
bool rms_voltage_swell_period
Definition: dotdot_mqtt.h:30497
bool rms_extreme_under_voltage
Definition: dotdot_mqtt.h:30515
bool measured5th_harmonic_current
Definition: dotdot_mqtt.h:30460
bool rms_voltage_phc
Definition: dotdot_mqtt.h:30543
bool rms_extreme_under_voltage_period
Definition: dotdot_mqtt.h:30495
bool harmonic_current_multiplier
Definition: dotdot_mqtt.h:30474
bool dc_power_min
Definition: dotdot_mqtt.h:30443
bool averagerms_voltage_measurement_period_phb
Definition: dotdot_mqtt.h:30533
bool dc_power
Definition: dotdot_mqtt.h:30442
bool reactive_power_phc
Definition: dotdot_mqtt.h:30552
bool power_multiplier
Definition: dotdot_mqtt.h:30472
bool reactive_current
Definition: dotdot_mqtt.h:30478
bool rms_voltage_sag_period
Definition: dotdot_mqtt.h:30496
bool rms_voltage_swell_period_phb
Definition: dotdot_mqtt.h:30539
bool measured_phase7th_harmonic_current
Definition: dotdot_mqtt.h:30467
bool ac_reactive_power_overload
Definition: dotdot_mqtt.h:30511
bool measured_phase5th_harmonic_current
Definition: dotdot_mqtt.h:30466
Definition: dotdot_mqtt.h:20031
uint8_t fan_mode
Definition: dotdot_mqtt.h:20032
uint8_t fan_mode_sequence
Definition: dotdot_mqtt.h:20033
Definition: dotdot_mqtt.h:20036
bool fan_mode_sequence
Definition: dotdot_mqtt.h:20038
bool fan_mode
Definition: dotdot_mqtt.h:20037
Definition: dotdot_mqtt.h:25680
uint16_t max_measured_value
Definition: dotdot_mqtt.h:25683
uint16_t measured_value
Definition: dotdot_mqtt.h:25681
uint16_t tolerance
Definition: dotdot_mqtt.h:25684
uint16_t min_measured_value
Definition: dotdot_mqtt.h:25682
Definition: dotdot_mqtt.h:25687
bool measured_value
Definition: dotdot_mqtt.h:25688
bool max_measured_value
Definition: dotdot_mqtt.h:25690
bool min_measured_value
Definition: dotdot_mqtt.h:25689
bool tolerance
Definition: dotdot_mqtt.h:25691
Command fields for Groups/AddGroup.
Definition: dotdot_mqtt.h:3767
const char * group_name
Definition: dotdot_mqtt.h:3770
uint16_t group_id
Definition: dotdot_mqtt.h:3768
Command fields for Groups/AddGroupIfIdentifying.
Definition: dotdot_mqtt.h:3837
uint16_t group_id
Definition: dotdot_mqtt.h:3838
const char * group_name
Definition: dotdot_mqtt.h:3840
Command fields for Groups/AddGroupResponse.
Definition: dotdot_mqtt.h:3776
uint16_t group_id
Definition: dotdot_mqtt.h:3779
uint8_t status
Definition: dotdot_mqtt.h:3777
Command fields for Groups/GetGroupMembership.
Definition: dotdot_mqtt.h:3803
uint8_t group_list_count
Definition: dotdot_mqtt.h:3804
const uint16_t * group_list
Definition: dotdot_mqtt.h:3805
Command fields for Groups/GetGroupMembershipResponse.
Definition: dotdot_mqtt.h:3811
const uint16_t * group_list
Definition: dotdot_mqtt.h:3815
uint8_t capacity
Definition: dotdot_mqtt.h:3812
uint8_t group_list_count
Definition: dotdot_mqtt.h:3814
Command fields for Groups/RemoveGroup.
Definition: dotdot_mqtt.h:3821
uint16_t group_id
Definition: dotdot_mqtt.h:3822
Command fields for Groups/RemoveGroupResponse.
Definition: dotdot_mqtt.h:3828
uint16_t group_id
Definition: dotdot_mqtt.h:3831
uint8_t status
Definition: dotdot_mqtt.h:3829
Command fields for Groups/ViewGroup.
Definition: dotdot_mqtt.h:3785
uint16_t group_id
Definition: dotdot_mqtt.h:3786
Command fields for Groups/ViewGroupResponse.
Definition: dotdot_mqtt.h:3792
uint8_t status
Definition: dotdot_mqtt.h:3793
uint16_t group_id
Definition: dotdot_mqtt.h:3795
const char * group_name
Definition: dotdot_mqtt.h:3797
Definition: dotdot_mqtt.h:3740
uint8_t name_support
Definition: dotdot_mqtt.h:3741
Definition: dotdot_mqtt.h:3744
bool name_support
Definition: dotdot_mqtt.h:3745
Command fields for IASZone/InitiateTestMode.
Definition: dotdot_mqtt.h:28521
uint8_t current_zone_sensitivity_level
Definition: dotdot_mqtt.h:28524
uint8_t test_mode_duration
Definition: dotdot_mqtt.h:28522
Command fields for IASZone/ZoneEnrollRequest.
Definition: dotdot_mqtt.h:28512
IasZoneType zone_type
Definition: dotdot_mqtt.h:28513
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:28515
Command fields for IASZone/ZoneEnrollResponse.
Definition: dotdot_mqtt.h:28490
uint8_t zoneid
Definition: dotdot_mqtt.h:28493
ZoneEnrollResponseEnrollResponseCode enroll_response_code
Definition: dotdot_mqtt.h:28491
Command fields for IASZone/ZoneStatusChangeNotification.
Definition: dotdot_mqtt.h:28499
uint8_t extended_status
Definition: dotdot_mqtt.h:28502
uint16_t zone_status
Definition: dotdot_mqtt.h:28500
uint16_t delay
Definition: dotdot_mqtt.h:28506
uint8_t zoneid
Definition: dotdot_mqtt.h:28504
Definition: dotdot_mqtt.h:28451
uint8_t zone_state
Definition: dotdot_mqtt.h:28452
uint8_t zoneid
Definition: dotdot_mqtt.h:28456
EUI64 iascie_address
Definition: dotdot_mqtt.h:28455
uint8_t zone_type
Definition: dotdot_mqtt.h:28453
uint8_t current_zone_sensitivity_level
Definition: dotdot_mqtt.h:28458
uint16_t zone_status
Definition: dotdot_mqtt.h:28454
uint8_t number_of_zone_sensitivity_levels_supported
Definition: dotdot_mqtt.h:28457
Definition: dotdot_mqtt.h:28461
bool iascie_address
Definition: dotdot_mqtt.h:28465
bool zone_type
Definition: dotdot_mqtt.h:28463
bool current_zone_sensitivity_level
Definition: dotdot_mqtt.h:28468
bool zoneid
Definition: dotdot_mqtt.h:28466
bool number_of_zone_sensitivity_levels_supported
Definition: dotdot_mqtt.h:28467
bool zone_state
Definition: dotdot_mqtt.h:28462
bool zone_status
Definition: dotdot_mqtt.h:28464
Command fields for IASWD/Squawk.
Definition: dotdot_mqtt.h:29094
uint8_t squawk_configuration
Definition: dotdot_mqtt.h:29095
Command fields for IASWD/StartWarning.
Definition: dotdot_mqtt.h:29081
uint8_t siren_configuration
Definition: dotdot_mqtt.h:29082
uint8_t strobe_duty_cycle
Definition: dotdot_mqtt.h:29086
uint16_t warning_duration
Definition: dotdot_mqtt.h:29084
IaswdLevel strobe_level
Definition: dotdot_mqtt.h:29088
Definition: dotdot_mqtt.h:29054
uint16_t max_duration
Definition: dotdot_mqtt.h:29055
Definition: dotdot_mqtt.h:29058
bool max_duration
Definition: dotdot_mqtt.h:29059
Command fields for Identify/Identify.
Definition: dotdot_mqtt.h:3349
uint16_t identify_time
Definition: dotdot_mqtt.h:3350
Command fields for Identify/IdentifyQueryResponse.
Definition: dotdot_mqtt.h:3356
uint16_t timeout
Definition: dotdot_mqtt.h:3357
Command fields for Identify/TriggerEffect.
Definition: dotdot_mqtt.h:3363
TriggerEffectEffectVariant effect_variant
Definition: dotdot_mqtt.h:3366
TriggerEffectEffectIdentifier effect_identifier
Definition: dotdot_mqtt.h:3364
Definition: dotdot_mqtt.h:3322
uint16_t identify_time
Definition: dotdot_mqtt.h:3323
Definition: dotdot_mqtt.h:3326
bool identify_time
Definition: dotdot_mqtt.h:3327
Definition: dotdot_mqtt.h:24811
uint8_t level_status
Definition: dotdot_mqtt.h:24812
uint16_t illuminance_target_level
Definition: dotdot_mqtt.h:24814
uint8_t light_sensor_type
Definition: dotdot_mqtt.h:24813
Definition: dotdot_mqtt.h:24817
bool level_status
Definition: dotdot_mqtt.h:24818
bool illuminance_target_level
Definition: dotdot_mqtt.h:24820
bool light_sensor_type
Definition: dotdot_mqtt.h:24819
Definition: dotdot_mqtt.h:24532
uint16_t min_measured_value
Definition: dotdot_mqtt.h:24534
uint16_t tolerance
Definition: dotdot_mqtt.h:24536
uint16_t max_measured_value
Definition: dotdot_mqtt.h:24535
uint16_t measured_value
Definition: dotdot_mqtt.h:24533
uint8_t light_sensor_type
Definition: dotdot_mqtt.h:24537
Definition: dotdot_mqtt.h:24540
bool measured_value
Definition: dotdot_mqtt.h:24541
bool tolerance
Definition: dotdot_mqtt.h:24544
bool light_sensor_type
Definition: dotdot_mqtt.h:24545
bool min_measured_value
Definition: dotdot_mqtt.h:24542
bool max_measured_value
Definition: dotdot_mqtt.h:24543
Command fields for Level/Move.
Definition: dotdot_mqtt.h:6676
uint8_t options_mask
Definition: dotdot_mqtt.h:6681
uint8_t options_override
Definition: dotdot_mqtt.h:6683
uint8_t rate
Definition: dotdot_mqtt.h:6679
MoveStepMode move_mode
Definition: dotdot_mqtt.h:6677
Command fields for Level/MoveToClosestFrequency.
Definition: dotdot_mqtt.h:6763
uint16_t frequency
Definition: dotdot_mqtt.h:6764
Command fields for Level/MoveToLevel.
Definition: dotdot_mqtt.h:6663
uint16_t transition_time
Definition: dotdot_mqtt.h:6666
uint8_t options_override
Definition: dotdot_mqtt.h:6670
uint8_t options_mask
Definition: dotdot_mqtt.h:6668
uint8_t level
Definition: dotdot_mqtt.h:6664
Command fields for Level/MoveToLevelWithOnOff.
Definition: dotdot_mqtt.h:6713
uint16_t transition_time
Definition: dotdot_mqtt.h:6716
uint8_t options_mask
Definition: dotdot_mqtt.h:6718
uint8_t level
Definition: dotdot_mqtt.h:6714
uint8_t options_override
Definition: dotdot_mqtt.h:6720
Command fields for Level/MoveWithOnOff.
Definition: dotdot_mqtt.h:6726
MoveStepMode move_mode
Definition: dotdot_mqtt.h:6727
uint8_t rate
Definition: dotdot_mqtt.h:6729
uint8_t options_override
Definition: dotdot_mqtt.h:6733
uint8_t options_mask
Definition: dotdot_mqtt.h:6731
Command fields for Level/Step.
Definition: dotdot_mqtt.h:6689
MoveStepMode step_mode
Definition: dotdot_mqtt.h:6690
uint16_t transition_time
Definition: dotdot_mqtt.h:6694
uint8_t step_size
Definition: dotdot_mqtt.h:6692
uint8_t options_override
Definition: dotdot_mqtt.h:6698
uint8_t options_mask
Definition: dotdot_mqtt.h:6696
Command fields for Level/StepWithOnOff.
Definition: dotdot_mqtt.h:6739
uint8_t options_mask
Definition: dotdot_mqtt.h:6746
MoveStepMode step_mode
Definition: dotdot_mqtt.h:6740
uint8_t options_override
Definition: dotdot_mqtt.h:6748
uint16_t transition_time
Definition: dotdot_mqtt.h:6744
uint8_t step_size
Definition: dotdot_mqtt.h:6742
Command fields for Level/Stop.
Definition: dotdot_mqtt.h:6704
uint8_t options_mask
Definition: dotdot_mqtt.h:6705
uint8_t options_override
Definition: dotdot_mqtt.h:6707
Command fields for Level/StopWithOnOff.
Definition: dotdot_mqtt.h:6754
uint8_t options_mask
Definition: dotdot_mqtt.h:6755
uint8_t options_override
Definition: dotdot_mqtt.h:6757
Definition: dotdot_mqtt.h:6610
uint8_t min_level
Definition: dotdot_mqtt.h:6613
uint16_t default_move_rate
Definition: dotdot_mqtt.h:6623
uint8_t options
Definition: dotdot_mqtt.h:6618
uint16_t off_transition_time
Definition: dotdot_mqtt.h:6622
uint8_t start_up_current_level
Definition: dotdot_mqtt.h:6624
uint16_t current_frequency
Definition: dotdot_mqtt.h:6615
uint16_t min_frequency
Definition: dotdot_mqtt.h:6616
uint8_t current_level
Definition: dotdot_mqtt.h:6611
uint8_t max_level
Definition: dotdot_mqtt.h:6614
uint16_t remaining_time
Definition: dotdot_mqtt.h:6612
uint16_t on_off_transition_time
Definition: dotdot_mqtt.h:6619
uint8_t on_level
Definition: dotdot_mqtt.h:6620
uint16_t max_frequency
Definition: dotdot_mqtt.h:6617
uint16_t on_transition_time
Definition: dotdot_mqtt.h:6621
Definition: dotdot_mqtt.h:6627
bool on_level
Definition: dotdot_mqtt.h:6637
bool min_frequency
Definition: dotdot_mqtt.h:6633
bool max_level
Definition: dotdot_mqtt.h:6631
bool current_frequency
Definition: dotdot_mqtt.h:6632
bool off_transition_time
Definition: dotdot_mqtt.h:6639
bool min_level
Definition: dotdot_mqtt.h:6630
bool current_level
Definition: dotdot_mqtt.h:6628
bool on_transition_time
Definition: dotdot_mqtt.h:6638
bool remaining_time
Definition: dotdot_mqtt.h:6629
bool on_off_transition_time
Definition: dotdot_mqtt.h:6636
bool max_frequency
Definition: dotdot_mqtt.h:6634
bool default_move_rate
Definition: dotdot_mqtt.h:6640
bool start_up_current_level
Definition: dotdot_mqtt.h:6641
bool options
Definition: dotdot_mqtt.h:6635
Definition: dotdot_mqtt.h:29305
uint64_t current_summation_received
Definition: dotdot_mqtt.h:29307
uint8_t temperature_formatting
Definition: dotdot_mqtt.h:29331
uint32_t inlet_temperature
Definition: dotdot_mqtt.h:29318
uint8_t default_update_period
Definition: dotdot_mqtt.h:29314
UTC current_max_demand_delivered_time
Definition: dotdot_mqtt.h:29312
int8_t power_factor
Definition: dotdot_mqtt.h:29310
UTC current_max_demand_received_time
Definition: dotdot_mqtt.h:29313
uint8_t historical_consumption_formatting
Definition: dotdot_mqtt.h:29325
uint32_t divisor
Definition: dotdot_mqtt.h:29322
uint8_t metering_device_type
Definition: dotdot_mqtt.h:29326
uint8_t supply_status
Definition: dotdot_mqtt.h:29315
uint64_t current_max_demand_delivered
Definition: dotdot_mqtt.h:29308
uint8_t temperature_unit_of_measure
Definition: dotdot_mqtt.h:29330
uint8_t energy_carrier_demand_formatting
Definition: dotdot_mqtt.h:29329
uint64_t current_inlet_energy_carrier_summation
Definition: dotdot_mqtt.h:29316
uint8_t summation_formatting
Definition: dotdot_mqtt.h:29323
uint64_t current_summation_delivered
Definition: dotdot_mqtt.h:29306
uint8_t unitof_measure
Definition: dotdot_mqtt.h:29320
uint8_t demand_formatting
Definition: dotdot_mqtt.h:29324
uint8_t energy_carrier_unit_of_measure
Definition: dotdot_mqtt.h:29327
uint8_t energy_carrier_summation_formatting
Definition: dotdot_mqtt.h:29328
uint32_t outlet_temperature
Definition: dotdot_mqtt.h:29319
UTC reading_snap_shot_time
Definition: dotdot_mqtt.h:29311
uint32_t multiplier
Definition: dotdot_mqtt.h:29321
int8_t current_max_demand_received
Definition: dotdot_mqtt.h:29309
uint64_t current_outlet_energy_carrier_summation
Definition: dotdot_mqtt.h:29317
Definition: dotdot_mqtt.h:29334
bool metering_device_type
Definition: dotdot_mqtt.h:29355
bool energy_carrier_unit_of_measure
Definition: dotdot_mqtt.h:29356
bool divisor
Definition: dotdot_mqtt.h:29351
bool energy_carrier_summation_formatting
Definition: dotdot_mqtt.h:29357
bool power_factor
Definition: dotdot_mqtt.h:29339
bool default_update_period
Definition: dotdot_mqtt.h:29343
bool current_summation_received
Definition: dotdot_mqtt.h:29336
bool inlet_temperature
Definition: dotdot_mqtt.h:29347
bool current_max_demand_delivered_time
Definition: dotdot_mqtt.h:29341
bool unitof_measure
Definition: dotdot_mqtt.h:29349
bool current_inlet_energy_carrier_summation
Definition: dotdot_mqtt.h:29345
bool supply_status
Definition: dotdot_mqtt.h:29344
bool current_max_demand_delivered
Definition: dotdot_mqtt.h:29337
bool multiplier
Definition: dotdot_mqtt.h:29350
bool summation_formatting
Definition: dotdot_mqtt.h:29352
bool outlet_temperature
Definition: dotdot_mqtt.h:29348
bool current_summation_delivered
Definition: dotdot_mqtt.h:29335
bool temperature_unit_of_measure
Definition: dotdot_mqtt.h:29359
bool reading_snap_shot_time
Definition: dotdot_mqtt.h:29340
bool demand_formatting
Definition: dotdot_mqtt.h:29353
bool temperature_formatting
Definition: dotdot_mqtt.h:29360
bool energy_carrier_demand_formatting
Definition: dotdot_mqtt.h:29358
bool current_outlet_energy_carrier_summation
Definition: dotdot_mqtt.h:29346
bool current_max_demand_received_time
Definition: dotdot_mqtt.h:29342
bool current_max_demand_received
Definition: dotdot_mqtt.h:29338
bool historical_consumption_formatting
Definition: dotdot_mqtt.h:29354
Definition: dotdot_mqtt.h:38867
const char * location
Definition: dotdot_mqtt.h:38869
const char * name
Definition: dotdot_mqtt.h:38868
Definition: dotdot_mqtt.h:38872
bool name
Definition: dotdot_mqtt.h:38873
bool location
Definition: dotdot_mqtt.h:38874
Definition: dotdot_mqtt.h:26174
uint16_t physical_contact_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:26184
uint8_t occupancy
Definition: dotdot_mqtt.h:26175
uint8_t pir_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:26180
uint16_t physical_contact_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:26185
uint8_t occupancy_sensor_type
Definition: dotdot_mqtt.h:26176
uint16_t pir_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:26178
uint16_t pir_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:26179
uint8_t ultrasonic_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:26183
uint16_t ultrasonic_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:26181
uint8_t physical_contact_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:26186
uint16_t ultrasonic_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:26182
uint8_t occupancy_sensor_type_bitmap
Definition: dotdot_mqtt.h:26177
Definition: dotdot_mqtt.h:26189
bool pir_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:26195
bool physical_contact_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:26201
bool physical_contact_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:26199
bool occupancy_sensor_type
Definition: dotdot_mqtt.h:26191
bool ultrasonic_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:26196
bool occupancy
Definition: dotdot_mqtt.h:26190
bool pir_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:26193
bool pir_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:26194
bool ultrasonic_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:26197
bool occupancy_sensor_type_bitmap
Definition: dotdot_mqtt.h:26192
bool physical_contact_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:26200
bool ultrasonic_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:26198
Command fields for OnOff/OffWithEffect.
Definition: dotdot_mqtt.h:5999
uint8_t effect_variant
Definition: dotdot_mqtt.h:6002
OffWithEffectEffectIdentifier effect_identifier
Definition: dotdot_mqtt.h:6000
Command fields for OnOff/OnWithTimedOff.
Definition: dotdot_mqtt.h:6008
uint8_t on_off_control
Definition: dotdot_mqtt.h:6009
uint16_t on_time
Definition: dotdot_mqtt.h:6011
uint16_t off_wait_time
Definition: dotdot_mqtt.h:6013
Definition: dotdot_mqtt.h:5964
bool on_off
Definition: dotdot_mqtt.h:5965
uint8_t start_up_on_off
Definition: dotdot_mqtt.h:5969
bool global_scene_control
Definition: dotdot_mqtt.h:5966
uint16_t off_wait_time
Definition: dotdot_mqtt.h:5968
uint16_t on_time
Definition: dotdot_mqtt.h:5967
Definition: dotdot_mqtt.h:5972
bool start_up_on_off
Definition: dotdot_mqtt.h:5977
bool global_scene_control
Definition: dotdot_mqtt.h:5974
bool on_time
Definition: dotdot_mqtt.h:5975
bool on_off
Definition: dotdot_mqtt.h:5973
bool off_wait_time
Definition: dotdot_mqtt.h:5976
Command fields for OTAUpgrade/ImageBlockRequest.
Definition: dotdot_mqtt.h:8817
OTAImageType image_type
Definition: dotdot_mqtt.h:8822
uint32_t file_version
Definition: dotdot_mqtt.h:8824
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:8820
uint8_t field_control
Definition: dotdot_mqtt.h:8818
uint32_t file_offset
Definition: dotdot_mqtt.h:8826
uint16_t minimum_block_period
Definition: dotdot_mqtt.h:8832
EUI64 request_node_address
Definition: dotdot_mqtt.h:8830
uint8_t maximum_data_size
Definition: dotdot_mqtt.h:8828
Command fields for OTAUpgrade/ImageBlockResponse.
Definition: dotdot_mqtt.h:8861
const char * image_data
Definition: dotdot_mqtt.h:8872
uint32_t current_time
Definition: dotdot_mqtt.h:8874
uint32_t file_offset
Definition: dotdot_mqtt.h:8870
uint32_t request_time
Definition: dotdot_mqtt.h:8876
uint16_t minimum_block_period
Definition: dotdot_mqtt.h:8878
uint32_t file_version
Definition: dotdot_mqtt.h:8868
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:8864
OTAImageType image_type
Definition: dotdot_mqtt.h:8866
zclStatus status
Definition: dotdot_mqtt.h:8862
Command fields for OTAUpgrade/ImageNotify.
Definition: dotdot_mqtt.h:8772
uint32_t new_file_version
Definition: dotdot_mqtt.h:8781
uint16_t image_type
Definition: dotdot_mqtt.h:8779
ImageNotifyPayloadType payload_type
Definition: dotdot_mqtt.h:8773
uint8_t query_jitter
Definition: dotdot_mqtt.h:8775
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:8777
Command fields for OTAUpgrade/ImagePageRequest.
Definition: dotdot_mqtt.h:8838
OTAImageType image_type
Definition: dotdot_mqtt.h:8843
uint16_t page_size
Definition: dotdot_mqtt.h:8851
uint32_t file_version
Definition: dotdot_mqtt.h:8845
uint8_t field_control
Definition: dotdot_mqtt.h:8839
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:8841
uint8_t maximum_data_size
Definition: dotdot_mqtt.h:8849
EUI64 request_node_address
Definition: dotdot_mqtt.h:8855
uint16_t response_spacing
Definition: dotdot_mqtt.h:8853
uint32_t file_offset
Definition: dotdot_mqtt.h:8847
Command fields for OTAUpgrade/QueryDeviceSpecificFileRequest.
Definition: dotdot_mqtt.h:8912
uint32_t file_version
Definition: dotdot_mqtt.h:8919
EUI64 request_node_address
Definition: dotdot_mqtt.h:8913
uint16_t current_zigbee_stack_version
Definition: dotdot_mqtt.h:8921
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:8915
OTADeviceSpecificImageType image_type
Definition: dotdot_mqtt.h:8917
Command fields for OTAUpgrade/QueryDeviceSpecificFileResponse.
Definition: dotdot_mqtt.h:8927
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:8930
OTADeviceSpecificImageType image_type
Definition: dotdot_mqtt.h:8932
zclStatus status
Definition: dotdot_mqtt.h:8928
uint32_t file_version
Definition: dotdot_mqtt.h:8934
uint32_t image_size
Definition: dotdot_mqtt.h:8936
Command fields for OTAUpgrade/QueryNextImageRequest.
Definition: dotdot_mqtt.h:8787
uint32_t current_file_version
Definition: dotdot_mqtt.h:8794
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:8790
OTAImageType image_type
Definition: dotdot_mqtt.h:8792
uint8_t field_control
Definition: dotdot_mqtt.h:8788
uint16_t hardware_version
Definition: dotdot_mqtt.h:8796
Command fields for OTAUpgrade/QueryNextImageResponse.
Definition: dotdot_mqtt.h:8802
uint32_t image_size
Definition: dotdot_mqtt.h:8811
zclStatus status
Definition: dotdot_mqtt.h:8803
OTAImageType image_type
Definition: dotdot_mqtt.h:8807
uint32_t file_version
Definition: dotdot_mqtt.h:8809
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:8805
Command fields for OTAUpgrade/UpgradeEndRequest.
Definition: dotdot_mqtt.h:8884
zclStatus status
Definition: dotdot_mqtt.h:8885
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:8887
OTAImageType image_type
Definition: dotdot_mqtt.h:8889
uint32_t file_version
Definition: dotdot_mqtt.h:8891
Command fields for OTAUpgrade/UpgradeEndResponse.
Definition: dotdot_mqtt.h:8897
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:8898
OTAImageType image_type
Definition: dotdot_mqtt.h:8900
uint32_t file_version
Definition: dotdot_mqtt.h:8902
UTC upgrade_time
Definition: dotdot_mqtt.h:8906
UTC current_time
Definition: dotdot_mqtt.h:8904
Definition: dotdot_mqtt.h:8721
uint32_t image_stamp
Definition: dotdot_mqtt.h:8732
uint16_t image_typeid
Definition: dotdot_mqtt.h:8730
uint32_t current_file_version
Definition: dotdot_mqtt.h:8724
uint8_t upgrade_activation_policy
Definition: dotdot_mqtt.h:8733
EUI64 upgrade_serverid
Definition: dotdot_mqtt.h:8722
uint16_t minimum_block_period
Definition: dotdot_mqtt.h:8731
uint16_t current_zig_bee_stack_version
Definition: dotdot_mqtt.h:8725
uint8_t upgrade_timeout_policy
Definition: dotdot_mqtt.h:8734
uint32_t file_offset
Definition: dotdot_mqtt.h:8723
uint16_t manufacturerid
Definition: dotdot_mqtt.h:8729
uint32_t downloaded_file_version
Definition: dotdot_mqtt.h:8726
uint8_t image_upgrade_status
Definition: dotdot_mqtt.h:8728
uint16_t downloaded_zig_bee_stack_version
Definition: dotdot_mqtt.h:8727
Definition: dotdot_mqtt.h:8737
bool image_stamp
Definition: dotdot_mqtt.h:8748
bool upgrade_serverid
Definition: dotdot_mqtt.h:8738
bool image_typeid
Definition: dotdot_mqtt.h:8746
bool minimum_block_period
Definition: dotdot_mqtt.h:8747
bool current_zig_bee_stack_version
Definition: dotdot_mqtt.h:8741
bool downloaded_zig_bee_stack_version
Definition: dotdot_mqtt.h:8743
bool image_upgrade_status
Definition: dotdot_mqtt.h:8744
bool file_offset
Definition: dotdot_mqtt.h:8739
bool downloaded_file_version
Definition: dotdot_mqtt.h:8742
bool current_file_version
Definition: dotdot_mqtt.h:8740
bool upgrade_timeout_policy
Definition: dotdot_mqtt.h:8750
bool upgrade_activation_policy
Definition: dotdot_mqtt.h:8749
bool manufacturerid
Definition: dotdot_mqtt.h:8745
Definition: dotdot_mqtt.h:26924
uint16_t measured_value
Definition: dotdot_mqtt.h:26925
uint16_t min_measured_value
Definition: dotdot_mqtt.h:26926
uint16_t max_measured_value
Definition: dotdot_mqtt.h:26927
uint16_t tolerance
Definition: dotdot_mqtt.h:26928
Definition: dotdot_mqtt.h:26931
bool measured_value
Definition: dotdot_mqtt.h:26932
bool max_measured_value
Definition: dotdot_mqtt.h:26934
bool tolerance
Definition: dotdot_mqtt.h:26935
bool min_measured_value
Definition: dotdot_mqtt.h:26933
Definition: dotdot_mqtt.h:28159
float measured_value
Definition: dotdot_mqtt.h:28160
float tolerance
Definition: dotdot_mqtt.h:28163
float min_measured_value
Definition: dotdot_mqtt.h:28161
float max_measured_value
Definition: dotdot_mqtt.h:28162
Definition: dotdot_mqtt.h:28166
bool min_measured_value
Definition: dotdot_mqtt.h:28168
bool measured_value
Definition: dotdot_mqtt.h:28167
bool max_measured_value
Definition: dotdot_mqtt.h:28169
bool tolerance
Definition: dotdot_mqtt.h:28170
Command fields for PollControl/CheckInResponse.
Definition: dotdot_mqtt.h:9898
uint16_t fast_poll_timeout
Definition: dotdot_mqtt.h:9901
bool start_fast_polling
Definition: dotdot_mqtt.h:9899
Command fields for PollControl/SetLongPollInterval.
Definition: dotdot_mqtt.h:9907
uint32_t new_long_poll_interval
Definition: dotdot_mqtt.h:9908
Command fields for PollControl/SetShortPollInterval.
Definition: dotdot_mqtt.h:9914
uint16_t new_short_poll_interval
Definition: dotdot_mqtt.h:9915
Definition: dotdot_mqtt.h:9859
uint32_t long_poll_interval_min
Definition: dotdot_mqtt.h:9865
uint16_t fast_poll_timeout_max
Definition: dotdot_mqtt.h:9866
uint16_t fast_poll_timeout
Definition: dotdot_mqtt.h:9863
uint32_t check_in_interval
Definition: dotdot_mqtt.h:9860
uint32_t long_poll_interval
Definition: dotdot_mqtt.h:9861
uint32_t check_in_interval_min
Definition: dotdot_mqtt.h:9864
uint16_t short_poll_interval
Definition: dotdot_mqtt.h:9862
Definition: dotdot_mqtt.h:9869
bool fast_poll_timeout
Definition: dotdot_mqtt.h:9873
bool check_in_interval
Definition: dotdot_mqtt.h:9870
bool short_poll_interval
Definition: dotdot_mqtt.h:9872
bool long_poll_interval
Definition: dotdot_mqtt.h:9871
bool long_poll_interval_min
Definition: dotdot_mqtt.h:9875
bool check_in_interval_min
Definition: dotdot_mqtt.h:9874
bool fast_poll_timeout_max
Definition: dotdot_mqtt.h:9876
Definition: dotdot_mqtt.h:944
uint8_t battery2_voltage_min_threshold
Definition: dotdot_mqtt.h:976
uint32_t battery3_alarm_state
Definition: dotdot_mqtt.h:1001
uint16_t mains_voltage_dwell_trip_point
Definition: dotdot_mqtt.h:950
uint8_t battery_percentage_threshold2
Definition: dotdot_mqtt.h:965
uint8_t battery2_voltage
Definition: dotdot_mqtt.h:968
uint8_t battery_rated_voltage
Definition: dotdot_mqtt.h:957
uint16_t batterya_hr_rating
Definition: dotdot_mqtt.h:955
uint8_t battery3_alarm_mask
Definition: dotdot_mqtt.h:992
uint8_t battery_voltage_threshold1
Definition: dotdot_mqtt.h:960
uint8_t battery3_percentage_threshold3
Definition: dotdot_mqtt.h:1000
uint8_t battery_percentage_threshold1
Definition: dotdot_mqtt.h:964
uint8_t battery_quantity
Definition: dotdot_mqtt.h:956
uint8_t mains_frequency
Definition: dotdot_mqtt.h:946
const char * battery_manufacturer
Definition: dotdot_mqtt.h:953
uint8_t battery2_quantity
Definition: dotdot_mqtt.h:973
uint8_t battery2_percentage_remaining
Definition: dotdot_mqtt.h:969
uint8_t battery3_rated_voltage
Definition: dotdot_mqtt.h:991
uint8_t battery_percentage_min_threshold
Definition: dotdot_mqtt.h:963
uint8_t battery3_percentage_threshold1
Definition: dotdot_mqtt.h:998
const char * battery3_manufacturer
Definition: dotdot_mqtt.h:987
const char * battery2_manufacturer
Definition: dotdot_mqtt.h:970
uint8_t battery2_percentage_threshold2
Definition: dotdot_mqtt.h:982
uint8_t battery3_quantity
Definition: dotdot_mqtt.h:990
uint16_t mains_voltage_min_threshold
Definition: dotdot_mqtt.h:948
uint8_t battery3_percentage_threshold2
Definition: dotdot_mqtt.h:999
uint32_t battery_alarm_state
Definition: dotdot_mqtt.h:967
uint8_t battery2_percentage_threshold1
Definition: dotdot_mqtt.h:981
uint8_t battery_size
Definition: dotdot_mqtt.h:954
uint8_t battery_voltage
Definition: dotdot_mqtt.h:951
uint8_t battery3_percentage_remaining
Definition: dotdot_mqtt.h:986
uint8_t battery3_voltage
Definition: dotdot_mqtt.h:985
uint8_t battery2_voltage_threshold1
Definition: dotdot_mqtt.h:977
uint8_t battery3_voltage_min_threshold
Definition: dotdot_mqtt.h:993
uint8_t battery_voltage_min_threshold
Definition: dotdot_mqtt.h:959
uint8_t battery_percentage_threshold3
Definition: dotdot_mqtt.h:966
uint8_t battery3_voltage_threshold2
Definition: dotdot_mqtt.h:995
uint32_t battery2_alarm_state
Definition: dotdot_mqtt.h:984
uint16_t battery3a_hr_rating
Definition: dotdot_mqtt.h:989
uint8_t battery2_percentage_min_threshold
Definition: dotdot_mqtt.h:980
uint8_t battery2_rated_voltage
Definition: dotdot_mqtt.h:974
uint8_t battery_voltage_threshold3
Definition: dotdot_mqtt.h:962
uint8_t battery_alarm_mask
Definition: dotdot_mqtt.h:958
uint8_t battery2_size
Definition: dotdot_mqtt.h:971
uint8_t battery3_voltage_threshold3
Definition: dotdot_mqtt.h:996
uint8_t battery_percentage_remaining
Definition: dotdot_mqtt.h:952
uint8_t battery2_voltage_threshold2
Definition: dotdot_mqtt.h:978
uint8_t mains_alarm_mask
Definition: dotdot_mqtt.h:947
uint16_t mains_voltage
Definition: dotdot_mqtt.h:945
uint8_t battery3_size
Definition: dotdot_mqtt.h:988
uint8_t battery2_percentage_threshold3
Definition: dotdot_mqtt.h:983
uint8_t battery3_percentage_min_threshold
Definition: dotdot_mqtt.h:997
uint8_t battery2_voltage_threshold3
Definition: dotdot_mqtt.h:979
uint8_t battery_voltage_threshold2
Definition: dotdot_mqtt.h:961
uint8_t battery2_alarm_mask
Definition: dotdot_mqtt.h:975
uint16_t battery2a_hr_rating
Definition: dotdot_mqtt.h:972
uint8_t battery3_voltage_threshold1
Definition: dotdot_mqtt.h:994
uint16_t mains_voltage_max_threshold
Definition: dotdot_mqtt.h:949
Definition: dotdot_mqtt.h:1004
bool battery_percentage_threshold2
Definition: dotdot_mqtt.h:1025
bool battery2_percentage_threshold2
Definition: dotdot_mqtt.h:1042
bool battery2_percentage_min_threshold
Definition: dotdot_mqtt.h:1040
bool battery2_percentage_threshold1
Definition: dotdot_mqtt.h:1041
bool battery2_alarm_state
Definition: dotdot_mqtt.h:1044
bool battery3_percentage_threshold1
Definition: dotdot_mqtt.h:1058
bool battery2_manufacturer
Definition: dotdot_mqtt.h:1030
bool battery3a_hr_rating
Definition: dotdot_mqtt.h:1049
bool battery_size
Definition: dotdot_mqtt.h:1014
bool battery2_voltage
Definition: dotdot_mqtt.h:1028
bool battery2_voltage_threshold1
Definition: dotdot_mqtt.h:1037
bool mains_frequency
Definition: dotdot_mqtt.h:1006
bool battery2a_hr_rating
Definition: dotdot_mqtt.h:1032
bool battery_percentage_remaining
Definition: dotdot_mqtt.h:1012
bool battery2_voltage_min_threshold
Definition: dotdot_mqtt.h:1036
bool battery3_alarm_state
Definition: dotdot_mqtt.h:1061
bool battery3_quantity
Definition: dotdot_mqtt.h:1050
bool mains_voltage
Definition: dotdot_mqtt.h:1005
bool mains_alarm_mask
Definition: dotdot_mqtt.h:1007
bool battery_quantity
Definition: dotdot_mqtt.h:1016
bool battery_alarm_mask
Definition: dotdot_mqtt.h:1018
bool battery2_rated_voltage
Definition: dotdot_mqtt.h:1034
bool battery_percentage_min_threshold
Definition: dotdot_mqtt.h:1023
bool battery_manufacturer
Definition: dotdot_mqtt.h:1013
bool battery_voltage_threshold2
Definition: dotdot_mqtt.h:1021
bool battery_voltage
Definition: dotdot_mqtt.h:1011
bool battery2_size
Definition: dotdot_mqtt.h:1031
bool mains_voltage_dwell_trip_point
Definition: dotdot_mqtt.h:1010
bool battery_voltage_threshold3
Definition: dotdot_mqtt.h:1022
bool battery3_size
Definition: dotdot_mqtt.h:1048
bool battery_percentage_threshold1
Definition: dotdot_mqtt.h:1024
bool battery_rated_voltage
Definition: dotdot_mqtt.h:1017
bool battery3_alarm_mask
Definition: dotdot_mqtt.h:1052
bool battery3_percentage_threshold2
Definition: dotdot_mqtt.h:1059
bool battery2_percentage_remaining
Definition: dotdot_mqtt.h:1029
bool battery_voltage_min_threshold
Definition: dotdot_mqtt.h:1019
bool batterya_hr_rating
Definition: dotdot_mqtt.h:1015
bool battery_voltage_threshold1
Definition: dotdot_mqtt.h:1020
bool mains_voltage_min_threshold
Definition: dotdot_mqtt.h:1008
bool battery2_quantity
Definition: dotdot_mqtt.h:1033
bool battery3_percentage_remaining
Definition: dotdot_mqtt.h:1046
bool battery3_voltage_threshold2
Definition: dotdot_mqtt.h:1055
bool battery3_voltage_threshold1
Definition: dotdot_mqtt.h:1054
bool battery3_rated_voltage
Definition: dotdot_mqtt.h:1051
bool battery3_manufacturer
Definition: dotdot_mqtt.h:1047
bool battery2_voltage_threshold3
Definition: dotdot_mqtt.h:1039
bool battery2_voltage_threshold2
Definition: dotdot_mqtt.h:1038
bool battery3_voltage_min_threshold
Definition: dotdot_mqtt.h:1053
bool battery3_voltage
Definition: dotdot_mqtt.h:1045
bool battery2_percentage_threshold3
Definition: dotdot_mqtt.h:1043
bool battery3_voltage_threshold3
Definition: dotdot_mqtt.h:1056
bool battery_alarm_state
Definition: dotdot_mqtt.h:1027
bool battery_percentage_threshold3
Definition: dotdot_mqtt.h:1026
bool battery3_percentage_min_threshold
Definition: dotdot_mqtt.h:1057
bool battery3_percentage_threshold3
Definition: dotdot_mqtt.h:1060
bool battery2_alarm_mask
Definition: dotdot_mqtt.h:1035
bool mains_voltage_max_threshold
Definition: dotdot_mqtt.h:1009
Definition: dotdot_mqtt.h:25273
uint16_t scaled_tolerance
Definition: dotdot_mqtt.h:25281
int16_t scaled_value
Definition: dotdot_mqtt.h:25278
int16_t max_scaled_value
Definition: dotdot_mqtt.h:25280
int16_t min_measured_value
Definition: dotdot_mqtt.h:25275
int16_t min_scaled_value
Definition: dotdot_mqtt.h:25279
int16_t max_measured_value
Definition: dotdot_mqtt.h:25276
int16_t measured_value
Definition: dotdot_mqtt.h:25274
int8_t scale
Definition: dotdot_mqtt.h:25282
uint16_t tolerance
Definition: dotdot_mqtt.h:25277
Definition: dotdot_mqtt.h:25285
bool scale
Definition: dotdot_mqtt.h:25294
bool measured_value
Definition: dotdot_mqtt.h:25286
bool max_scaled_value
Definition: dotdot_mqtt.h:25292
bool min_scaled_value
Definition: dotdot_mqtt.h:25291
bool scaled_tolerance
Definition: dotdot_mqtt.h:25293
bool scaled_value
Definition: dotdot_mqtt.h:25290
bool tolerance
Definition: dotdot_mqtt.h:25289
bool min_measured_value
Definition: dotdot_mqtt.h:25287
bool max_measured_value
Definition: dotdot_mqtt.h:25288
Definition: dotdot_mqtt.h:40486
NetworkManagementState network_management_state
Definition: dotdot_mqtt.h:40487
Definition: dotdot_mqtt.h:40490
bool network_management_state
Definition: dotdot_mqtt.h:40491
Command fields for ProtocolController-RFTelemetry/TxReport.
Definition: dotdot_mqtt.h:35907
int8_t measured_noise_floord_bm
Definition: dotdot_mqtt.h:35926
const char ** last_route_repeaters
Definition: dotdot_mqtt.h:35929
int8_t destination_ack_tx_powerd_bm
Definition: dotdot_mqtt.h:35942
TxReportTransmissionSpeed transmission_speed
Definition: dotdot_mqtt.h:35924
const char * sourceunid
Definition: dotdot_mqtt.h:35908
int8_t destination_ack_measuredrssi
Definition: dotdot_mqtt.h:35944
const int8_t * incomingrssi_repeaters
Definition: dotdot_mqtt.h:35932
int8_t destination_ack_measured_noise_floor
Definition: dotdot_mqtt.h:35946
const char * last_route_failed_link_non_functionalunid
Definition: dotdot_mqtt.h:35940
const char * last_route_failed_link_functionalunid
Definition: dotdot_mqtt.h:35938
uint16_t transmission_time_ms
Definition: dotdot_mqtt.h:35914
bool transmission_successful
Definition: dotdot_mqtt.h:35912
const char * destinationunid
Definition: dotdot_mqtt.h:35910
uint8_t last_route_repeaters_count
Definition: dotdot_mqtt.h:35928
uint8_t tx_channel
Definition: dotdot_mqtt.h:35918
int8_t tx_powerd_bm
Definition: dotdot_mqtt.h:35916
uint8_t routing_attempts
Definition: dotdot_mqtt.h:35920
uint8_t ack_channel
Definition: dotdot_mqtt.h:35936
int8_t ackrssi
Definition: dotdot_mqtt.h:35934
bool route_changed
Definition: dotdot_mqtt.h:35922
uint8_t incomingrssi_repeaters_count
Definition: dotdot_mqtt.h:35931
Definition: dotdot_mqtt.h:35878
bool pti_enabled
Definition: dotdot_mqtt.h:35880
bool tx_report_enabled
Definition: dotdot_mqtt.h:35879
Definition: dotdot_mqtt.h:35883
bool pti_enabled
Definition: dotdot_mqtt.h:35885
bool tx_report_enabled
Definition: dotdot_mqtt.h:35884
Definition: dotdot_mqtt.h:17009
uint16_t max_const_speed
Definition: dotdot_mqtt.h:17018
uint8_t operation_mode
Definition: dotdot_mqtt.h:17031
uint16_t speed
Definition: dotdot_mqtt.h:17027
uint32_t lifetime_energy_consumed
Definition: dotdot_mqtt.h:17030
uint16_t max_flow
Definition: dotdot_mqtt.h:17012
int16_t min_comp_pressure
Definition: dotdot_mqtt.h:17015
uint8_t effective_operation_mode
Definition: dotdot_mqtt.h:17024
int16_t max_pressure
Definition: dotdot_mqtt.h:17010
int16_t max_const_pressure
Definition: dotdot_mqtt.h:17014
int16_t min_const_pressure
Definition: dotdot_mqtt.h:17013
uint16_t min_const_flow
Definition: dotdot_mqtt.h:17019
int16_t min_const_temp
Definition: dotdot_mqtt.h:17021
uint32_t power
Definition: dotdot_mqtt.h:17029
int16_t max_comp_pressure
Definition: dotdot_mqtt.h:17016
uint16_t max_speed
Definition: dotdot_mqtt.h:17011
int16_t capacity
Definition: dotdot_mqtt.h:17026
uint16_t alarm_mask
Definition: dotdot_mqtt.h:17033
uint16_t max_const_flow
Definition: dotdot_mqtt.h:17020
int16_t max_const_temp
Definition: dotdot_mqtt.h:17022
uint16_t pump_status
Definition: dotdot_mqtt.h:17023
uint16_t min_const_speed
Definition: dotdot_mqtt.h:17017
uint8_t control_mode
Definition: dotdot_mqtt.h:17032
uint8_t effective_control_mode
Definition: dotdot_mqtt.h:17025
uint32_t lifetime_running_hours
Definition: dotdot_mqtt.h:17028
Definition: dotdot_mqtt.h:17036
bool min_comp_pressure
Definition: dotdot_mqtt.h:17042
bool alarm_mask
Definition: dotdot_mqtt.h:17060
bool min_const_temp
Definition: dotdot_mqtt.h:17048
bool max_const_temp
Definition: dotdot_mqtt.h:17049
bool max_comp_pressure
Definition: dotdot_mqtt.h:17043
bool effective_control_mode
Definition: dotdot_mqtt.h:17052
bool speed
Definition: dotdot_mqtt.h:17054
bool max_const_flow
Definition: dotdot_mqtt.h:17047
bool capacity
Definition: dotdot_mqtt.h:17053
bool max_speed
Definition: dotdot_mqtt.h:17038
bool power
Definition: dotdot_mqtt.h:17056
bool max_flow
Definition: dotdot_mqtt.h:17039
bool min_const_pressure
Definition: dotdot_mqtt.h:17040
bool control_mode
Definition: dotdot_mqtt.h:17059
bool operation_mode
Definition: dotdot_mqtt.h:17058
bool max_pressure
Definition: dotdot_mqtt.h:17037
bool pump_status
Definition: dotdot_mqtt.h:17050
bool min_const_speed
Definition: dotdot_mqtt.h:17044
bool lifetime_running_hours
Definition: dotdot_mqtt.h:17055
bool effective_operation_mode
Definition: dotdot_mqtt.h:17051
bool max_const_speed
Definition: dotdot_mqtt.h:17045
bool max_const_pressure
Definition: dotdot_mqtt.h:17041
bool min_const_flow
Definition: dotdot_mqtt.h:17046
bool lifetime_energy_consumed
Definition: dotdot_mqtt.h:17057
Definition: dotdot_mqtt.h:25927
uint16_t measured_value
Definition: dotdot_mqtt.h:25928
uint16_t min_measured_value
Definition: dotdot_mqtt.h:25929
uint16_t tolerance
Definition: dotdot_mqtt.h:25931
uint16_t max_measured_value
Definition: dotdot_mqtt.h:25930
Definition: dotdot_mqtt.h:25934
bool measured_value
Definition: dotdot_mqtt.h:25935
bool min_measured_value
Definition: dotdot_mqtt.h:25936
bool tolerance
Definition: dotdot_mqtt.h:25938
bool max_measured_value
Definition: dotdot_mqtt.h:25937
Command fields for Scenes/AddScene.
Definition: dotdot_mqtt.h:4634
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:4643
uint8_t transition_time100ms
Definition: dotdot_mqtt.h:4646
SGroupId groupid
Definition: dotdot_mqtt.h:4635
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:4644
uint8_t sceneid
Definition: dotdot_mqtt.h:4637
SSceneName scene_name
Definition: dotdot_mqtt.h:4641
uint16_t transition_time
Definition: dotdot_mqtt.h:4639
Command fields for Scenes/AddSceneResponse.
Definition: dotdot_mqtt.h:4652
uint8_t sceneid
Definition: dotdot_mqtt.h:4657
SGroupId groupid
Definition: dotdot_mqtt.h:4655
zclStatus status
Definition: dotdot_mqtt.h:4653
Command fields for Scenes/CopyScene.
Definition: dotdot_mqtt.h:4832
uint8_t scene_identifier_to
Definition: dotdot_mqtt.h:4841
SGroupId group_identifier_from
Definition: dotdot_mqtt.h:4835
SGroupId group_identifier_to
Definition: dotdot_mqtt.h:4839
uint8_t scene_identifier_from
Definition: dotdot_mqtt.h:4837
uint8_t mode
Definition: dotdot_mqtt.h:4833
Command fields for Scenes/CopySceneResponse.
Definition: dotdot_mqtt.h:4847
SGroupId group_identifier_from
Definition: dotdot_mqtt.h:4850
zclStatus status
Definition: dotdot_mqtt.h:4848
uint8_t scene_identifier_from
Definition: dotdot_mqtt.h:4852
Command fields for Scenes/EnhancedAddScene.
Definition: dotdot_mqtt.h:4778
uint8_t sceneid
Definition: dotdot_mqtt.h:4781
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:4788
uint16_t transition_time
Definition: dotdot_mqtt.h:4783
SSceneName scene_name
Definition: dotdot_mqtt.h:4785
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:4787
SGroupId groupid
Definition: dotdot_mqtt.h:4779
Command fields for Scenes/EnhancedAddSceneResponse.
Definition: dotdot_mqtt.h:4794
zclStatus status
Definition: dotdot_mqtt.h:4795
uint8_t sceneid
Definition: dotdot_mqtt.h:4799
SGroupId groupid
Definition: dotdot_mqtt.h:4797
Command fields for Scenes/EnhancedViewScene.
Definition: dotdot_mqtt.h:4805
uint8_t sceneid
Definition: dotdot_mqtt.h:4808
SGroupId groupid
Definition: dotdot_mqtt.h:4806
Command fields for Scenes/EnhancedViewSceneResponse.
Definition: dotdot_mqtt.h:4814
SGroupId groupid
Definition: dotdot_mqtt.h:4817
uint16_t transition_time
Definition: dotdot_mqtt.h:4821
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:4826
SSceneName scene_name
Definition: dotdot_mqtt.h:4823
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:4825
uint8_t sceneid
Definition: dotdot_mqtt.h:4819
zclStatus status
Definition: dotdot_mqtt.h:4815
Command fields for Scenes/GetSceneMembership.
Definition: dotdot_mqtt.h:4757
SGroupId groupid
Definition: dotdot_mqtt.h:4758
Command fields for Scenes/GetSceneMembershipResponse.
Definition: dotdot_mqtt.h:4764
const uint8_t * scene_list
Definition: dotdot_mqtt.h:4772
uint8_t scene_list_count
Definition: dotdot_mqtt.h:4771
uint8_t capacity
Definition: dotdot_mqtt.h:4767
zclStatus status
Definition: dotdot_mqtt.h:4765
SGroupId groupid
Definition: dotdot_mqtt.h:4769
Command fields for Scenes/RecallScene.
Definition: dotdot_mqtt.h:4746
uint8_t sceneid
Definition: dotdot_mqtt.h:4749
uint16_t transition_time
Definition: dotdot_mqtt.h:4751
SGroupId groupid
Definition: dotdot_mqtt.h:4747
Command fields for Scenes/RemoveAllScenes.
Definition: dotdot_mqtt.h:4710
SGroupId groupid
Definition: dotdot_mqtt.h:4711
Command fields for Scenes/RemoveAllScenesResponse.
Definition: dotdot_mqtt.h:4717
SGroupId groupid
Definition: dotdot_mqtt.h:4720
zclStatus status
Definition: dotdot_mqtt.h:4718
Command fields for Scenes/RemoveScene.
Definition: dotdot_mqtt.h:4690
uint8_t sceneid
Definition: dotdot_mqtt.h:4693
SGroupId groupid
Definition: dotdot_mqtt.h:4691
Command fields for Scenes/RemoveSceneResponse.
Definition: dotdot_mqtt.h:4699
uint8_t sceneid
Definition: dotdot_mqtt.h:4704
zclStatus status
Definition: dotdot_mqtt.h:4700
SGroupId groupid
Definition: dotdot_mqtt.h:4702
Command fields for Scenes/StoreScene.
Definition: dotdot_mqtt.h:4726
uint8_t sceneid
Definition: dotdot_mqtt.h:4729
SGroupId groupid
Definition: dotdot_mqtt.h:4727
Command fields for Scenes/StoreSceneResponse.
Definition: dotdot_mqtt.h:4735
SGroupId groupid
Definition: dotdot_mqtt.h:4738
zclStatus status
Definition: dotdot_mqtt.h:4736
uint8_t sceneid
Definition: dotdot_mqtt.h:4740
Command fields for Scenes/ViewScene.
Definition: dotdot_mqtt.h:4663
SGroupId groupid
Definition: dotdot_mqtt.h:4664
uint8_t sceneid
Definition: dotdot_mqtt.h:4666
Command fields for Scenes/ViewSceneResponse.
Definition: dotdot_mqtt.h:4672
SGroupId groupid
Definition: dotdot_mqtt.h:4675
uint8_t sceneid
Definition: dotdot_mqtt.h:4677
SSceneName scene_name
Definition: dotdot_mqtt.h:4681
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:4683
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:4684
zclStatus status
Definition: dotdot_mqtt.h:4673
uint16_t transition_time
Definition: dotdot_mqtt.h:4679
Definition: dotdot_mqtt.h:4594
uint8_t current_scene
Definition: dotdot_mqtt.h:4596
const SSceneTable * scene_table
Definition: dotdot_mqtt.h:4602
EUI64 last_configured_by
Definition: dotdot_mqtt.h:4600
uint8_t scene_count
Definition: dotdot_mqtt.h:4595
size_t scene_table_count
Definition: dotdot_mqtt.h:4601
bool scene_valid
Definition: dotdot_mqtt.h:4598
uint8_t name_support
Definition: dotdot_mqtt.h:4599
SGroupId current_group
Definition: dotdot_mqtt.h:4597
Definition: dotdot_mqtt.h:4605
bool name_support
Definition: dotdot_mqtt.h:4610
bool current_group
Definition: dotdot_mqtt.h:4608
bool current_scene
Definition: dotdot_mqtt.h:4607
bool scene_count
Definition: dotdot_mqtt.h:4606
bool scene_table
Definition: dotdot_mqtt.h:4612
bool scene_valid
Definition: dotdot_mqtt.h:4609
bool last_configured_by
Definition: dotdot_mqtt.h:4611
Definition: dotdot_mqtt.h:10425
uint8_t status
Definition: dotdot_mqtt.h:10428
uint8_t motor_step_size
Definition: dotdot_mqtt.h:10427
uint16_t physical_closed_limit
Definition: dotdot_mqtt.h:10426
uint8_t mode
Definition: dotdot_mqtt.h:10430
uint16_t closed_limit
Definition: dotdot_mqtt.h:10429
Definition: dotdot_mqtt.h:10433
bool status
Definition: dotdot_mqtt.h:10436
bool motor_step_size
Definition: dotdot_mqtt.h:10435
bool closed_limit
Definition: dotdot_mqtt.h:10437
bool mode
Definition: dotdot_mqtt.h:10438
bool physical_closed_limit
Definition: dotdot_mqtt.h:10434
Definition: dotdot_mqtt.h:26677
uint16_t tolerance
Definition: dotdot_mqtt.h:26681
uint16_t measured_value
Definition: dotdot_mqtt.h:26678
uint16_t max_measured_value
Definition: dotdot_mqtt.h:26680
uint16_t min_measured_value
Definition: dotdot_mqtt.h:26679
Definition: dotdot_mqtt.h:26684
bool measured_value
Definition: dotdot_mqtt.h:26685
bool tolerance
Definition: dotdot_mqtt.h:26688
bool min_measured_value
Definition: dotdot_mqtt.h:26686
bool max_measured_value
Definition: dotdot_mqtt.h:26687
Definition: dotdot_mqtt.h:36166
const uint8_t * endpoint_id_list
Definition: dotdot_mqtt.h:36168
size_t endpoint_id_list_count
Definition: dotdot_mqtt.h:36167
Definition: dotdot_mqtt.h:36171
bool endpoint_id_list
Definition: dotdot_mqtt.h:36172
Definition: dotdot_mqtt.h:36933
size_t cpu_usage_percent_count
Definition: dotdot_mqtt.h:36935
double min_temperature_celcius
Definition: dotdot_mqtt.h:36965
const double * cpu_max_usage_percent
Definition: dotdot_mqtt.h:36944
size_t cpu_max_usage_percent_count
Definition: dotdot_mqtt.h:36943
double average_temperature_celcius
Definition: dotdot_mqtt.h:36964
double swap_memory_usedmb
Definition: dotdot_mqtt.h:36949
const DiskUsageData * disks_usage
Definition: dotdot_mqtt.h:36953
double current_temperature_celcius
Definition: dotdot_mqtt.h:36963
double virtual_memory_totalmb
Definition: dotdot_mqtt.h:36950
size_t cpu_min_usage_percent_count
Definition: dotdot_mqtt.h:36941
uint32_t reporting_interval_seconds
Definition: dotdot_mqtt.h:36934
uint64_t system_interrupts
Definition: dotdot_mqtt.h:36969
double ram_totalmb
Definition: dotdot_mqtt.h:36945
const WirelessNetworkInterfaceData * wireless_network_interfaces_data
Definition: dotdot_mqtt.h:36959
double ram_freemb
Definition: dotdot_mqtt.h:36946
const DiskIOCounters * disks_counters
Definition: dotdot_mqtt.h:36955
size_t wireless_network_interfaces_data_count
Definition: dotdot_mqtt.h:36958
bool power_plugged
Definition: dotdot_mqtt.h:36967
size_t network_interfaces_data_count
Definition: dotdot_mqtt.h:36956
double ram_availablemb
Definition: dotdot_mqtt.h:36947
size_t disks_usage_count
Definition: dotdot_mqtt.h:36952
const double * cpu_min_usage_percent
Definition: dotdot_mqtt.h:36942
double swap_memory_totalmb
Definition: dotdot_mqtt.h:36948
double virtual_memory_usedmb
Definition: dotdot_mqtt.h:36951
size_t cpu_frequencym_hz_count
Definition: dotdot_mqtt.h:36937
size_t cpu_average_usage_percent_count
Definition: dotdot_mqtt.h:36939
const char * hostname
Definition: dotdot_mqtt.h:36960
uint64_t uptime_minutes
Definition: dotdot_mqtt.h:36962
const double * cpu_frequencym_hz
Definition: dotdot_mqtt.h:36938
double battery_percentage
Definition: dotdot_mqtt.h:36968
size_t disks_counters_count
Definition: dotdot_mqtt.h:36954
const double * cpu_usage_percent
Definition: dotdot_mqtt.h:36936
double max_temperature_celcius
Definition: dotdot_mqtt.h:36966
const double * cpu_average_usage_percent
Definition: dotdot_mqtt.h:36940
const char * fqdn
Definition: dotdot_mqtt.h:36961
const NetworkInterfaceData * network_interfaces_data
Definition: dotdot_mqtt.h:36957
Definition: dotdot_mqtt.h:36972
bool swap_memory_totalmb
Definition: dotdot_mqtt.h:36982
bool power_plugged
Definition: dotdot_mqtt.h:36997
bool cpu_usage_percent
Definition: dotdot_mqtt.h:36974
bool disks_usage
Definition: dotdot_mqtt.h:36986
bool min_temperature_celcius
Definition: dotdot_mqtt.h:36995
bool ram_availablemb
Definition: dotdot_mqtt.h:36981
bool virtual_memory_totalmb
Definition: dotdot_mqtt.h:36984
bool average_temperature_celcius
Definition: dotdot_mqtt.h:36994
bool cpu_min_usage_percent
Definition: dotdot_mqtt.h:36977
bool ram_freemb
Definition: dotdot_mqtt.h:36980
bool uptime_minutes
Definition: dotdot_mqtt.h:36992
bool virtual_memory_usedmb
Definition: dotdot_mqtt.h:36985
bool max_temperature_celcius
Definition: dotdot_mqtt.h:36996
bool battery_percentage
Definition: dotdot_mqtt.h:36998
bool system_interrupts
Definition: dotdot_mqtt.h:36999
bool cpu_max_usage_percent
Definition: dotdot_mqtt.h:36978
bool disks_counters
Definition: dotdot_mqtt.h:36987
bool swap_memory_usedmb
Definition: dotdot_mqtt.h:36983
bool current_temperature_celcius
Definition: dotdot_mqtt.h:36993
bool hostname
Definition: dotdot_mqtt.h:36990
bool fqdn
Definition: dotdot_mqtt.h:36991
bool network_interfaces_data
Definition: dotdot_mqtt.h:36988
bool wireless_network_interfaces_data
Definition: dotdot_mqtt.h:36989
bool cpu_frequencym_hz
Definition: dotdot_mqtt.h:36975
bool cpu_average_usage_percent
Definition: dotdot_mqtt.h:36976
bool reporting_interval_seconds
Definition: dotdot_mqtt.h:36973
bool ram_totalmb
Definition: dotdot_mqtt.h:36979
Definition: dotdot_mqtt.h:25026
uint16_t tolerance
Definition: dotdot_mqtt.h:25030
int16_t min_measured_value
Definition: dotdot_mqtt.h:25028
int16_t max_measured_value
Definition: dotdot_mqtt.h:25029
int16_t measured_value
Definition: dotdot_mqtt.h:25027
Definition: dotdot_mqtt.h:25033
bool measured_value
Definition: dotdot_mqtt.h:25034
bool max_measured_value
Definition: dotdot_mqtt.h:25036
bool min_measured_value
Definition: dotdot_mqtt.h:25035
bool tolerance
Definition: dotdot_mqtt.h:25037
Command fields for Thermostat/GetRelayStatusLogResponse.
Definition: dotdot_mqtt.h:18131
uint16_t unread_entries
Definition: dotdot_mqtt.h:18142
uint16_t time_of_day
Definition: dotdot_mqtt.h:18132
uint8_t relay_status
Definition: dotdot_mqtt.h:18134
int16_t set_point
Definition: dotdot_mqtt.h:18140
uint8_t humidity_percentage
Definition: dotdot_mqtt.h:18138
int16_t local_temperature
Definition: dotdot_mqtt.h:18136
Command fields for Thermostat/GetWeeklySchedule.
Definition: dotdot_mqtt.h:18148
uint8_t mode_to_return
Definition: dotdot_mqtt.h:18151
uint8_t days_to_return
Definition: dotdot_mqtt.h:18149
Command fields for Thermostat/GetWeeklyScheduleResponse.
Definition: dotdot_mqtt.h:18103
uint8_t day_of_week
Definition: dotdot_mqtt.h:18106
const TransitionType * transitions
Definition: dotdot_mqtt.h:18111
uint8_t number_of_transitions
Definition: dotdot_mqtt.h:18104
uint8_t mode
Definition: dotdot_mqtt.h:18108
uint8_t transitions_count
Definition: dotdot_mqtt.h:18110
Command fields for Thermostat/SetWeeklySchedule.
Definition: dotdot_mqtt.h:18117
uint8_t transitions_count
Definition: dotdot_mqtt.h:18124
uint8_t day_of_week
Definition: dotdot_mqtt.h:18120
uint8_t number_of_transitions
Definition: dotdot_mqtt.h:18118
const TransitionType * transitions
Definition: dotdot_mqtt.h:18125
uint8_t mode
Definition: dotdot_mqtt.h:18122
Command fields for Thermostat/SetpointRaiseOrLower.
Definition: dotdot_mqtt.h:18094
int8_t amount
Definition: dotdot_mqtt.h:18097
SetpointRaiseOrLowerMode mode
Definition: dotdot_mqtt.h:18095
Definition: dotdot_mqtt.h:17969
int16_t abs_max_heat_setpoint_limit
Definition: dotdot_mqtt.h:17974
uint8_t ac_capacity_format
Definition: dotdot_mqtt.h:18019
uint8_t remote_sensing
Definition: dotdot_mqtt.h:17990
uint8_t ac_type
Definition: dotdot_mqtt.h:18012
int8_t min_setpoint_dead_band
Definition: dotdot_mqtt.h:17989
uint8_t pi_cooling_demand
Definition: dotdot_mqtt.h:17977
uint8_t occupied_setback_max
Definition: dotdot_mqtt.h:18007
uint8_t ac_louver_position
Definition: dotdot_mqtt.h:18017
int16_t setpoint_change_amount
Definition: dotdot_mqtt.h:18003
uint32_t ac_error_code
Definition: dotdot_mqtt.h:18016
uint8_t alarm_mask
Definition: dotdot_mqtt.h:17993
int16_t ac_coil_temperature
Definition: dotdot_mqtt.h:18018
uint8_t hvac_system_type_configuration
Definition: dotdot_mqtt.h:17979
uint8_t occupied_setback_min
Definition: dotdot_mqtt.h:18006
int8_t local_temperature_calibration
Definition: dotdot_mqtt.h:17980
int16_t max_cool_setpoint_limit
Definition: dotdot_mqtt.h:17988
int16_t occupied_cooling_setpoint
Definition: dotdot_mqtt.h:17981
uint8_t ac_compressor_type
Definition: dotdot_mqtt.h:18015
uint8_t unoccupied_setback
Definition: dotdot_mqtt.h:18008
int16_t min_heat_setpoint_limit
Definition: dotdot_mqtt.h:17985
uint8_t thermostat_programming_operation_mode
Definition: dotdot_mqtt.h:18000
uint8_t emergency_heat_delta
Definition: dotdot_mqtt.h:18011
uint8_t unoccupied_setback_min
Definition: dotdot_mqtt.h:18009
int16_t outdoor_temperature
Definition: dotdot_mqtt.h:17971
int16_t occupied_heating_setpoint
Definition: dotdot_mqtt.h:17982
uint8_t occupancy
Definition: dotdot_mqtt.h:17972
int16_t unoccupied_cooling_setpoint
Definition: dotdot_mqtt.h:17983
uint8_t pi_heating_demand
Definition: dotdot_mqtt.h:17978
uint8_t unoccupied_setback_max
Definition: dotdot_mqtt.h:18010
uint16_t temperature_setpoint_hold_duration
Definition: dotdot_mqtt.h:17999
int16_t abs_min_cool_setpoint_limit
Definition: dotdot_mqtt.h:17975
uint8_t start_of_week
Definition: dotdot_mqtt.h:17995
int16_t local_temperature
Definition: dotdot_mqtt.h:17970
uint16_t ac_capacity
Definition: dotdot_mqtt.h:18013
int16_t max_heat_setpoint_limit
Definition: dotdot_mqtt.h:17986
UTC setpoint_change_source_timestamp
Definition: dotdot_mqtt.h:18004
uint8_t control_sequence_of_operation
Definition: dotdot_mqtt.h:17991
uint8_t setpoint_change_source
Definition: dotdot_mqtt.h:18002
uint8_t system_mode
Definition: dotdot_mqtt.h:17992
int16_t abs_min_heat_setpoint_limit
Definition: dotdot_mqtt.h:17973
uint8_t thermostat_running_mode
Definition: dotdot_mqtt.h:17994
int16_t abs_max_cool_setpoint_limit
Definition: dotdot_mqtt.h:17976
uint8_t number_of_daily_transitions
Definition: dotdot_mqtt.h:17997
uint8_t occupied_setback
Definition: dotdot_mqtt.h:18005
uint8_t number_of_weekly_transitions
Definition: dotdot_mqtt.h:17996
uint8_t temperature_setpoint_hold
Definition: dotdot_mqtt.h:17998
int16_t unoccupied_heating_setpoint
Definition: dotdot_mqtt.h:17984
int16_t min_cool_setpoint_limit
Definition: dotdot_mqtt.h:17987
uint16_t thermostat_running_state
Definition: dotdot_mqtt.h:18001
uint8_t ac_refrigerant_type
Definition: dotdot_mqtt.h:18014
Definition: dotdot_mqtt.h:18022
bool thermostat_programming_operation_mode
Definition: dotdot_mqtt.h:18053
bool emergency_heat_delta
Definition: dotdot_mqtt.h:18064
bool local_temperature
Definition: dotdot_mqtt.h:18023
bool min_heat_setpoint_limit
Definition: dotdot_mqtt.h:18038
bool thermostat_running_state
Definition: dotdot_mqtt.h:18054
bool ac_louver_position
Definition: dotdot_mqtt.h:18070
bool alarm_mask
Definition: dotdot_mqtt.h:18046
bool system_mode
Definition: dotdot_mqtt.h:18045
bool hvac_system_type_configuration
Definition: dotdot_mqtt.h:18032
bool control_sequence_of_operation
Definition: dotdot_mqtt.h:18044
bool abs_max_cool_setpoint_limit
Definition: dotdot_mqtt.h:18029
bool setpoint_change_source_timestamp
Definition: dotdot_mqtt.h:18057
bool ac_type
Definition: dotdot_mqtt.h:18065
bool temperature_setpoint_hold
Definition: dotdot_mqtt.h:18051
bool unoccupied_setback_max
Definition: dotdot_mqtt.h:18063
bool number_of_daily_transitions
Definition: dotdot_mqtt.h:18050
bool max_heat_setpoint_limit
Definition: dotdot_mqtt.h:18039
bool setpoint_change_amount
Definition: dotdot_mqtt.h:18056
bool occupied_setback
Definition: dotdot_mqtt.h:18058
bool ac_refrigerant_type
Definition: dotdot_mqtt.h:18067
bool unoccupied_setback
Definition: dotdot_mqtt.h:18061
bool occupied_setback_max
Definition: dotdot_mqtt.h:18060
bool ac_error_code
Definition: dotdot_mqtt.h:18069
bool pi_cooling_demand
Definition: dotdot_mqtt.h:18030
bool occupied_cooling_setpoint
Definition: dotdot_mqtt.h:18034
bool thermostat_running_mode
Definition: dotdot_mqtt.h:18047
bool min_setpoint_dead_band
Definition: dotdot_mqtt.h:18042
bool abs_min_heat_setpoint_limit
Definition: dotdot_mqtt.h:18026
bool ac_coil_temperature
Definition: dotdot_mqtt.h:18071
bool max_cool_setpoint_limit
Definition: dotdot_mqtt.h:18041
bool min_cool_setpoint_limit
Definition: dotdot_mqtt.h:18040
bool occupied_heating_setpoint
Definition: dotdot_mqtt.h:18035
bool number_of_weekly_transitions
Definition: dotdot_mqtt.h:18049
bool occupancy
Definition: dotdot_mqtt.h:18025
bool outdoor_temperature
Definition: dotdot_mqtt.h:18024
bool abs_max_heat_setpoint_limit
Definition: dotdot_mqtt.h:18027
bool unoccupied_cooling_setpoint
Definition: dotdot_mqtt.h:18036
bool ac_compressor_type
Definition: dotdot_mqtt.h:18068
bool temperature_setpoint_hold_duration
Definition: dotdot_mqtt.h:18052
bool start_of_week
Definition: dotdot_mqtt.h:18048
bool ac_capacity
Definition: dotdot_mqtt.h:18066
bool ac_capacity_format
Definition: dotdot_mqtt.h:18072
bool local_temperature_calibration
Definition: dotdot_mqtt.h:18033
bool occupied_setback_min
Definition: dotdot_mqtt.h:18059
bool remote_sensing
Definition: dotdot_mqtt.h:18043
bool unoccupied_heating_setpoint
Definition: dotdot_mqtt.h:18037
bool pi_heating_demand
Definition: dotdot_mqtt.h:18031
bool abs_min_cool_setpoint_limit
Definition: dotdot_mqtt.h:18028
bool setpoint_change_source
Definition: dotdot_mqtt.h:18055
bool unoccupied_setback_min
Definition: dotdot_mqtt.h:18062
Definition: dotdot_mqtt.h:20589
uint8_t schedule_programming_visibility
Definition: dotdot_mqtt.h:20592
uint8_t temperature_display_mode
Definition: dotdot_mqtt.h:20590
uint8_t keypad_lockout
Definition: dotdot_mqtt.h:20591
Definition: dotdot_mqtt.h:20595
bool keypad_lockout
Definition: dotdot_mqtt.h:20597
bool schedule_programming_visibility
Definition: dotdot_mqtt.h:20598
bool temperature_display_mode
Definition: dotdot_mqtt.h:20596
Definition: dotdot_mqtt.h:8112
UTC last_set_time
Definition: dotdot_mqtt.h:8121
uint8_t time_status
Definition: dotdot_mqtt.h:8114
uint32_t dst_end
Definition: dotdot_mqtt.h:8117
uint32_t standard_time
Definition: dotdot_mqtt.h:8119
int32_t dst_shift
Definition: dotdot_mqtt.h:8118
uint32_t dst_start
Definition: dotdot_mqtt.h:8116
UTC valid_until_time
Definition: dotdot_mqtt.h:8122
int32_t time_zone
Definition: dotdot_mqtt.h:8115
UTC time
Definition: dotdot_mqtt.h:8113
uint32_t local_time
Definition: dotdot_mqtt.h:8120
Definition: dotdot_mqtt.h:8125
bool time_zone
Definition: dotdot_mqtt.h:8128
bool time_status
Definition: dotdot_mqtt.h:8127
bool time
Definition: dotdot_mqtt.h:8126
bool standard_time
Definition: dotdot_mqtt.h:8132
bool last_set_time
Definition: dotdot_mqtt.h:8134
bool local_time
Definition: dotdot_mqtt.h:8133
bool dst_start
Definition: dotdot_mqtt.h:8129
bool dst_shift
Definition: dotdot_mqtt.h:8131
bool dst_end
Definition: dotdot_mqtt.h:8130
bool valid_until_time
Definition: dotdot_mqtt.h:8135
Definition: dotdot_mqtt.h:27418
uint16_t max_measured_value
Definition: dotdot_mqtt.h:27421
uint16_t min_measured_value
Definition: dotdot_mqtt.h:27420
uint16_t measured_value
Definition: dotdot_mqtt.h:27419
uint16_t tolerance
Definition: dotdot_mqtt.h:27422
Definition: dotdot_mqtt.h:27425
bool max_measured_value
Definition: dotdot_mqtt.h:27428
bool min_measured_value
Definition: dotdot_mqtt.h:27427
bool measured_value
Definition: dotdot_mqtt.h:27426
bool tolerance
Definition: dotdot_mqtt.h:27429
Command fields for WindowCovering/GoToLiftPercentage.
Definition: dotdot_mqtt.h:15476
uint8_t percentage_lift_value
Definition: dotdot_mqtt.h:15477
Command fields for WindowCovering/GoToLiftValue.
Definition: dotdot_mqtt.h:15469
uint16_t lift_value
Definition: dotdot_mqtt.h:15470
Command fields for WindowCovering/GoToTiltPercentage.
Definition: dotdot_mqtt.h:15490
uint8_t percentage_tilt_value
Definition: dotdot_mqtt.h:15491
Command fields for WindowCovering/GoToTiltValue.
Definition: dotdot_mqtt.h:15483
uint16_t tilt_value
Definition: dotdot_mqtt.h:15484
Definition: dotdot_mqtt.h:15404
uint16_t acceleration_time_lift
Definition: dotdot_mqtt.h:15420
uint16_t number_of_actuations_lift
Definition: dotdot_mqtt.h:15410
const char * intermediate_setpoints_tilt
Definition: dotdot_mqtt.h:15424
uint16_t physical_closed_limit_lift
Definition: dotdot_mqtt.h:15406
uint8_t current_position_tilt_percentage
Definition: dotdot_mqtt.h:15414
uint8_t mode
Definition: dotdot_mqtt.h:15422
const char * intermediate_setpoints_lift
Definition: dotdot_mqtt.h:15423
uint16_t installed_open_limit_tilt
Definition: dotdot_mqtt.h:15417
uint16_t installed_closed_limit_lift
Definition: dotdot_mqtt.h:15416
uint16_t velocity_lift
Definition: dotdot_mqtt.h:15419
uint16_t current_position_tilt
Definition: dotdot_mqtt.h:15409
uint8_t config_or_status
Definition: dotdot_mqtt.h:15412
uint16_t installed_open_limit_lift
Definition: dotdot_mqtt.h:15415
uint8_t window_covering_type
Definition: dotdot_mqtt.h:15405
uint16_t number_of_actuations_tilt
Definition: dotdot_mqtt.h:15411
uint16_t deceleration_time_lift
Definition: dotdot_mqtt.h:15421
uint8_t current_position_lift_percentage
Definition: dotdot_mqtt.h:15413
uint16_t physical_closed_limit_tilt
Definition: dotdot_mqtt.h:15407
uint16_t installed_closed_limit_tilt
Definition: dotdot_mqtt.h:15418
uint16_t current_position_lift
Definition: dotdot_mqtt.h:15408
Definition: dotdot_mqtt.h:15427
bool current_position_tilt_percentage
Definition: dotdot_mqtt.h:15437
bool config_or_status
Definition: dotdot_mqtt.h:15435
bool velocity_lift
Definition: dotdot_mqtt.h:15442
bool installed_closed_limit_lift
Definition: dotdot_mqtt.h:15439
bool window_covering_type
Definition: dotdot_mqtt.h:15428
bool installed_closed_limit_tilt
Definition: dotdot_mqtt.h:15441
bool intermediate_setpoints_tilt
Definition: dotdot_mqtt.h:15447
bool number_of_actuations_tilt
Definition: dotdot_mqtt.h:15434
bool physical_closed_limit_lift
Definition: dotdot_mqtt.h:15429
bool current_position_lift
Definition: dotdot_mqtt.h:15431
bool mode
Definition: dotdot_mqtt.h:15445
bool deceleration_time_lift
Definition: dotdot_mqtt.h:15444
bool installed_open_limit_lift
Definition: dotdot_mqtt.h:15438
bool physical_closed_limit_tilt
Definition: dotdot_mqtt.h:15430
bool installed_open_limit_tilt
Definition: dotdot_mqtt.h:15440
bool intermediate_setpoints_lift
Definition: dotdot_mqtt.h:15446
bool current_position_tilt
Definition: dotdot_mqtt.h:15432
bool number_of_actuations_lift
Definition: dotdot_mqtt.h:15433
bool current_position_lift_percentage
Definition: dotdot_mqtt.h:15436
bool acceleration_time_lift
Definition: dotdot_mqtt.h:15443
Generic type definitions for Unify.
uint8_t dotdot_endpoint_id_t
Definition: uic_typedefs.h:38
const char * dotdot_unid_t
Definition: uic_typedefs.h:39
static void callback(uint8_t status, const zwapi_tx_report_t *tx_info, void *user)
Z-Wave Tx Send data callback function.
Definition: zwave_s0_transport.c:600